<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c1f6100ef21ac0550c8d7c44474e53bfe424d9a6">https://github.com/macports/macports-ports/commit/c1f6100ef21ac0550c8d7c44474e53bfe424d9a6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c1f6100ef21ac0550c8d7c44474e53bfe424d9a6
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Mar 4 01:54:45 2024 +1100

<span style='display:block; white-space:pre;color:#404040;'>    denyhosts: update to 3.1.2
</span>---
 security/denyhosts/Portfile                        | 58 ++++++++++----------
 .../denyhosts/files/patch-daemon-control-dist.diff | 44 ++++++++-------
 .../denyhosts/files/patch-denyhosts.cfg-dist.diff  | 62 ++++++++++++----------
 security/denyhosts/files/pyfiles.patch             | 22 ++++++++
 4 files changed, 110 insertions(+), 76 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/denyhosts/Portfile b/security/denyhosts/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5711a86768c..ee1f242b7d1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/denyhosts/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/denyhosts/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,7 @@ PortGroup           python 1.0
</span> 
 name                denyhosts
 categories          security sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.1.2
</span> license             GPL-2
 maintainers         nomaintainer
 description         DenyHosts is a utility to help sys admins thwart ssh hackers
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,39 +14,31 @@ long_description    DenyHosts is a python program that automatically blocks ssh\
</span>                     will also inform Linux administrators about offending\
                     hosts, attacked users and suspicious logins.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin freebsd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           {darwin any} freebsd
</span> supported_archs     noarch
 distname            DenyHosts-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://denyhosts.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge:denyhosts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://denyhosts.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        sourceforge:project/denyhosts/denyhosts/${version}-beta
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  cab4206af992f5405ed1c9b302341c7b5649c71a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5190ead13a7238e3ccf328cb3b71b16716e1c73939909a4f3fa6904ba58ddf7d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           md5 0a5c219e5edb146b1130c32b2c4e58a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha1 98d81f3a9f8084949c530b9bb75fd7fac3ba2982 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 37b5d0f150fa480dd138fb268329155cd9ad5184 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 cfae79a11ce27e0e8a7a9915139d4c6b68df1022e447432d589e8fbb8e1aa9e7
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-denyhosts.cfg-dist.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-daemon-control-dist.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version  27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if { ${os.major} > 11 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # 10.8 is not supported:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # https://trac.macports.org/ticket/38084#comment:2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "${name} requires Lion or older"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "unsupported OS X version"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.default_version  312
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-denyhosts.cfg-dist.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-daemon-control-dist.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    pyfiles.patch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|/usr/share|${prefix}/share| ${worksrcpath}/setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|/usr/share|${prefix}/share| ${worksrcpath}/README.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace s|@PREFIX@|${prefix}| ${worksrcpath}/setup.py \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ${worksrcpath}/denyhosts.conf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ${worksrcpath}/daemon-control-dist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ${worksrcpath}/denyhosts.py \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ${worksrcpath}/DenyHosts/constants.py
</span>     reinplace s|@PYTHON@|${python.bin}| ${worksrcpath}/daemon-control-dist
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set bin_path [string map [list python${python.branch} denyhosts.py] ${python.bin}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|@BIN_PATH@|${bin_path}| ${worksrcpath}/daemon-control-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|@PREFIX@|${prefix}| ${worksrcpath}/daemon-control-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|@PREFIX@|${prefix}| ${worksrcpath}/denyhosts.cfg-dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace s|@PYTHONPREFIX@|${python.prefix}| ${worksrcpath}/daemon-control-dist
</span> }
 
 pre-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +49,13 @@ pre-destroot {
</span> destroot.keepdirs   ${destroot}${prefix}/var/run \
                     ${destroot}${prefix}/var/log
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${python.pkgd}/etc/denyhosts.conf ${destroot}${prefix}/etc/denyhosts.conf-dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${prefix}/share/denyhosts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${python.prefix}/bin/daemon-control-dist ${destroot}${prefix}/share/denyhosts/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    delete ${destroot}${prefix}/bin/daemon-control-dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> startupitem.create  yes
 startupitem.type    launchd
 startupitem.pidfile clean ${prefix}/var/run/${name}.pid
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,7 +63,7 @@ startupitem.start   "${prefix}/share/denyhosts/daemon-control start"
</span> startupitem.stop    "${prefix}/share/denyhosts/daemon-control stop"
 
 notes "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-Please read ${prefix}/share/denyhosts/README.txt.\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-You need to make config files in ${prefix}/share/denyhosts\;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Please read <https://github.com/denyhosts/denyhosts/blob/master/README.md>.\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+You need to make config files in ${prefix}/etc/denyhosts and ${prefix}/share/denyhosts\;\
</span> the files ending with '-dist' are examples for you to copy.
 "
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/denyhosts/files/patch-daemon-control-dist.diff b/security/denyhosts/files/patch-daemon-control-dist.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index a79455a0441..1b80dd1ee4e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/denyhosts/files/patch-daemon-control-dist.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/denyhosts/files/patch-daemon-control-dist.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +1,30 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- daemon-control-dist.orig       2009-04-29 23:27:05.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ daemon-control-dist    2009-04-29 23:29:25.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#!/usr/bin/env python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#!@PYTHON@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # denyhosts     Bring up/down the DenyHosts daemon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # chkconfig: 2345 98 02
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -11,11 +11,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #### Edit these to suit your configuration ####
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- daemon-control-dist.orig       2020-05-09 00:20:42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ daemon-control-dist    2024-03-04 01:30:18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,23 +16,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #    Edit these to suit your configuration    #
</span>  ###############################################
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>--DENYHOSTS_BIN   = "/usr/bin/denyhosts.py"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DENYHOSTS_LOCK  = "/var/lock/subsys/denyhosts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DENYHOSTS_CFG   = "/usr/share/denyhosts/denyhosts.cfg"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DENYHOSTS_BIN   = "@BIN_PATH@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DENYHOSTS_LOCK  = "@PREFIX@/var/run/denyhosts.pid"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DENYHOSTS_CFG   = "@PREFIX@/share/denyhosts/denyhosts.cfg"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DENYHOSTS_BIN = "/usr/sbin/denyhosts.py"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DENYHOSTS_LOCK = "/run/denyhosts.pid"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DENYHOSTS_CFG = "/etc/denyhosts.conf"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++DENYHOSTS_BIN = "@PYTHONPREFIX@/bin/denyhosts.py"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++DENYHOSTS_LOCK = "@PREFIX@/var/run/denyhosts.pid"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++DENYHOSTS_CFG = "@PREFIX@/etc/denyhosts.conf"
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>--PYTHON_BIN      = "/usr/bin/env python"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PYTHON_BIN      = "@PYTHON@"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PYTHON_BIN = "/usr/bin/python3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PYTHON_BIN = "@PYTHON@"
</span>  
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-distro = platform.uname()[3]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-distro2 = platform.uname()[2]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if distro.find('Debian') >= 0:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    DENYHOSTS_BIN = "/usr/local/bin/denyhosts.py"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-elif distro.find('FreeBSD') >= 0:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    DENYHOSTS_BIN = "/usr/local/bin/denyhosts.py"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    #centos
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    if distro2.find('el6') >= 0 or distro2.find('el7') >= 0:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        DENYHOSTS_BIN = "/usr/bin/denyhosts.py"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span>  ###############################################
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ####         Do not edit below             ####
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ###############################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #            Do not edit below                #
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/denyhosts/files/patch-denyhosts.cfg-dist.diff b/security/denyhosts/files/patch-denyhosts.cfg-dist.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index a2ad6fd6897..1f75075bddb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/denyhosts/files/patch-denyhosts.cfg-dist.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/denyhosts/files/patch-denyhosts.cfg-dist.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,47 +1,55 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- denyhosts.cfg-dist.orig        2009-04-29 23:17:04.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ denyhosts.cfg-dist     2009-04-29 23:20:01.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,7 +9,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # argument
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Redhat or Fedora Core:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--SECURE_LOG = /var/log/secure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#SECURE_LOG = /var/log/secure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Mandrake, FreeBSD or OpenBSD: 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #SECURE_LOG = /var/log/auth.log
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- denyhosts.conf.orig    2020-05-09 00:20:42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ denyhosts.conf 2024-03-04 01:23:08
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,13 +19,13 @@
</span>  #
  # Mac OS X (v10.4 or greater - 
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #   also refer to:   http://www.denyhosts.net/faq.html#macos
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #   also refer to:   http://www.denyhost.net/faq.html#macos
</span> -#SECURE_LOG = /private/var/log/asl.log
 +SECURE_LOG = /private/var/log/secure.log
  #
  # Mac OS X (v10.3 or earlier):
  #SECURE_LOG=/private/var/log/system.log
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -150,7 +150,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Debian and Ubuntu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SECURE_LOG = /var/log/auth.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#SECURE_LOG = /var/log/auth.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ########################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ########################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -162,7 +162,7 @@ WORK_DIR = /var/lib/denyhosts
</span>  # Note: it is recommended that you use an absolute pathname
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # for this value (eg. /home/foo/denyhosts/data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # for this value (eg. /home/foo/denyhost/data)
</span>  #
<span style='display:block; white-space:pre;background:#ffe0e0;'>--WORK_DIR = /usr/share/denyhosts/data
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WORK_DIR = @PREFIX@/share/denyhosts/data
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-WORK_DIR = /var/lib/denyhosts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++WORK_DIR = @PREFIX@/var/denyhosts/data
</span>  #
  #######################################################################
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -192,10 +192,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # running at a time.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -174,7 +174,7 @@ ETC_DIR = /etc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Note: it is recommended that you use an absolute pathname
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # for this value (eg. /etc or /usr/local/etc)
</span>  #
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Redhat/Fedora:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LOCK_FILE = /var/lock/subsys/denyhosts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#LOCK_FILE = /var/lock/subsys/denyhosts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ETC_DIR = /etc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ETC_DIR = @PREFIX@/etc
</span>  #
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Debian
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#LOCK_FILE = /var/run/denyhosts.pid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+LOCK_FILE = @PREFIX@/var/run/denyhosts.pid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #######################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -221,11 +221,12 @@ LOCK_FILE = /run/denyhosts.pid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #LOCK_FILE = /var/lock/subsys/denyhosts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Debian or Gentoo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LOCK_FILE = /run/denyhosts.pid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#LOCK_FILE = /run/denyhosts.pid
</span>  #
  # Misc
  #LOCK_FILE = /tmp/denyhosts.lock
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -432,7 +432,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # this is the logfile that DenyHosts uses to report it's status.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LOCK_FILE = @PREFIX@/var/run/denyhosts.pid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ######################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -525,7 +526,7 @@ DAEMON_LOG = /var/log/denyhosts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # this is the logfile that DenyHosts uses to report its status.
</span>  # To disable logging, leave blank.  (default is: /var/log/denyhosts)
  #
 -DAEMON_LOG = /var/log/denyhosts
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/denyhosts/files/pyfiles.patch b/security/denyhosts/files/pyfiles.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f6b644e52a0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/denyhosts/files/pyfiles.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- denyhosts.py.orig      2020-05-09 00:20:42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ denyhosts.py   2024-03-04 01:50:45
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,7 +3,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import platform
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import sys
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import logging
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-sys.path.insert(0, '/usr/share/denyhosts')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++sys.path.insert(0, '@PREFIX@/share/denyhosts')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import DenyHosts.python_version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- DenyHosts/constants.py.orig    2020-05-09 00:20:42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ DenyHosts/constants.py 2024-03-04 01:51:14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,7 +38,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #                           Miscellaneous constants                             #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #################################################################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CONFIG_FILE = "/etc/denyhosts.conf"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CONFIG_FILE = "@PREFIX@/etc/denyhosts.conf"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DENY_DELIMITER = "# DenyHosts:"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ENTRY_DELIMITER = " | "
</span></pre><pre style='margin:0'>

</pre>