diff -urN DenyHosts-2.5.orig/denyhosts-py DenyHosts-2.5/denyhosts-py
--- DenyHosts-2.5.orig/denyhosts-py   1970-01-01 01:00:00.000000000 +0100
+++ DenyHosts-2.5/denyhosts-py        2006-09-28 23:40:48.000000000 +0100
@@ -0,0 +1,10 @@
+<service>
+<description>Denyhosts-python2X</description>
+<message>Denyhosts-python2X</message>
+
+<daemon name="denyhosts-python2X">
+<executable background="true">@PREFIX@/bin/python2.X</executable>
+<parameters> @PREFIX@/share/denyhosts-python2X/daemon-control-dist start -c @PREFIX@/etc/denyhosts-python2X/denyhosts.cfg</parameters> 
+</daemon>
+
+</service>
diff -urN DenyHosts-2.5.orig/daemon-control-dist DenyHosts-2.5/daemon-control-dist
--- DenyHosts-2.5.orig/daemon-control-dist      2006-04-22 00:04:43.000000000 +0100
+++ DenyHosts-2.5/daemon-control-dist   2006-09-09 05:01:53.000000000 +0100
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!@PREFIX@/bin/python2.X
 # denyhosts     Bring up/down the DenyHosts daemon
 #
 # chkconfig: 2345 98 02
@@ -11,11 +11,11 @@
 #### Edit these to suit your configuration ####
 ###############################################
 
-DENYHOSTS_BIN   = "/usr/bin/denyhosts.py"
-DENYHOSTS_LOCK  = "/var/lock/subsys/denyhosts"
-DENYHOSTS_CFG   = "/usr/share/denyhosts/denyhosts.cfg"
+DENYHOSTS_BIN   = "@PREFIX@/bin/denyhosts-python2X.py"
+DENYHOSTS_LOCK  = "@PREFIX@/var/lock/subsys/denyhosts-python2X"
+DENYHOSTS_CFG   = "@PREFIX@/share/denyhosts-python2X/denyhosts.cfg"
 
-PYTHON_BIN      = "/usr/bin/env python"
+PYTHON_BIN      = "@PREFIX@/bin/python2.X"
 
 ###############################################
 ####         Do not edit below             ####
diff -urN DenyHosts-2.5.orig/denyhosts.cfg-dist DenyHosts-2.5/denyhosts.cfg-dist
--- DenyHosts-2.1.orig/denyhosts.cfg-dist	2006-02-09 21:32:06.000000000 +0000
+++ DenyHosts-2.1/denyhosts.cfg-dist	2006-02-19 19:04:18.000000000 +0000
@@ -9,7 +9,9 @@
 # argument
 #
 # Redhat or Fedora Core:
-SECURE_LOG = /var/log/secure
+#SECURE_LOG = /var/log/secure
+#Mac OS X:
+SECURE_LOG = /var/log/asl.log
 #
 # Mandrake, FreeBSD or OpenBSD: 
 #SECURE_LOG = /var/log/auth.log
@@ -126,7 +128,7 @@
 # Note: it is recommended that you use an absolute pathname
 # for this value (eg. /home/foo/denyhosts/data)
 #
-WORK_DIR = /usr/share/denyhosts/data
+WORK_DIR = @PREFIX@/share/denyhosts-python2X/data
 #
 #######################################################################
 
@@ -168,7 +170,7 @@
 # running at a time.
 #
 # Redhat/Fedora:
-LOCK_FILE = /var/lock/subsys/denyhosts
+LOCK_FILE = @PREFIX@/var/run/denyhosts-python2X.pid
 #
 # Debian
 #LOCK_FILE = /var/run/denyhosts.pid
@@ -349,7 +351,7 @@
 # this is the logfile that DenyHosts uses to report it's status.
 # To disable logging, leave blank.  (default is: /var/log/denyhosts)
 #
-DAEMON_LOG = /var/log/denyhosts
+DAEMON_LOG = @PREFIX@/var/log/denyhosts-python2X
 #
 # disable logging:
 #DAEMON_LOG = 
@@ -535,3 +537,8 @@
 #
 #######################################################################
 
+#######################################################################
+#Added for Mac OS X
+SSHD_FORMAT_REGEX=.* \[Sender sshd\] \[PID \d*\] \[Message .* PAM: (?P<message>.*?)\].*?
+#
+#######################################################################
diff -urN DenyHosts-2.5.orig/setup.py DenyHosts-2.5/setup.py
--- DenyHosts-2.1.orig/setup.py	2006-02-10 01:03:39.000000000 +0000
+++ DenyHosts-2.1/setup.py	2006-02-19 18:15:10.000000000 +0000
@@ -8,7 +8,7 @@
 from glob import glob
 
 
-libpath = "/usr/share/denyhosts"
+libpath = "@PREFIX@/share/denyhosts-python2X"
 scriptspath = "%s/scripts" % libpath
 pluginspath = "%s/plugins" % libpath
 
@@ -26,11 +26,8 @@
       data_files=[(libpath, glob("denyhosts.cfg-dist")),
                   (libpath, glob("setup.py")),
                   (libpath, glob("daemon-control-dist")),
-                  (libpath, glob("CHANGELOG.txt")),
-                  (libpath, glob("README.txt")),
                   (scriptspath, glob("scripts/*")),
-                  (pluginspath, glob("plugins/*")),
-                  (libpath, glob("LICENSE.txt"))],
+                  (pluginspath, glob("plugins/*"))],
       license="GPL v2",
       ##extra_path='denyhosts',
       long_description="""