etcpath = "/etc" manpath = "/usr/share/man/man8" libpath = "/usr/share/denyhosts" scriptspath = ospj("scripts", libpath) pluginspath = ospj("plugins", libpath) setup( name="DenyHosts", version=VERSION, description="DenyHost is a utility to help sys admins thwart ssh hackers", author="Jesse Smith", author_email="*****@*****.**", url="http://denyhost.sourceforge.net", scripts=['denyhosts.py', 'daemon-control-dist'], package_dir={'DenyHosts': 'DenyHosts'}, packages=["DenyHosts"], requires=["ipaddr"], data_files=[ (etcpath, glob("denyhosts.conf")), (manpath, glob("denyhosts.8")), ], license="GPL v2", long_description=normalize_whitespace(""" DenyHosts is a python program that automatically blocks ssh attacks by adding entries to /etc/hosts.deny. DenyHosts will also inform administrators about offending hosts, attacked users and suspicious logins. Originally written by Phil Schwartz. """), )
from DenyHosts.util import normalize_whitespace from DenyHosts.version import VERSION etcpath = "/etc" manpath = "/usr/share/man/man8" libpath = "/usr/share/denyhosts" scriptspath = ospj("scripts", libpath) pluginspath = ospj("plugins", libpath) setup( name="DenyHosts", version=VERSION, description="DenyHost is a utility to help sys admins thwart ssh hackers", author="Jesse Smith", author_email="*****@*****.**", url="http://denyhost.sourceforge.net", scripts=["denyhosts.py", "daemon-control-dist"], package_dir={"DenyHosts": "DenyHosts"}, packages=["DenyHosts"], data_files=[(etcpath, glob("denyhosts.conf")), (manpath, glob("denyhosts.8"))], license="GPL v2", long_description=normalize_whitespace( """ DenyHosts is a python program that automatically blocks ssh attacks by adding entries to /etc/hosts.deny. DenyHosts will also inform administrators about offending hosts, attacked users and suspicious logins. Originally written by Phil Schwartz. """ ), )
def test_whitespace(self): self.assertEqual( util.normalize_whitespace('testing whitespace for denyhosts'), 'testing whitespace for denyhosts')