freebsd-ports/security/denyhosts/files/patch-denyhosts.conf
Sunpoet Po-Chuan Hsieh b6861e9ec6 Update to 3.1.2
- Use upstream release tarball
- Update manpage location (r523104)

Changes:	https://github.com/denyhosts/denyhosts/releases
		https://github.com/denyhosts/denyhosts/commits/master
2020-08-30 07:14:07 +00:00

70 lines
2.3 KiB
Text

--- denyhosts.conf.orig 2020-05-08 14:20:42 UTC
+++ denyhosts.conf
@@ -12,7 +12,7 @@
#SECURE_LOG = /var/log/secure
#
# Mandrake, FreeBSD or OpenBSD:
-#SECURE_LOG = /var/log/auth.log
+SECURE_LOG = /var/log/auth.log
#
# SuSE or Gentoo:
#SECURE_LOG = /var/log/messages
@@ -25,7 +25,7 @@
#SECURE_LOG=/private/var/log/system.log
#
# Debian and Ubuntu
-SECURE_LOG = /var/log/auth.log
+#SECURE_LOG = /var/log/auth.log
########################################################################
########################################################################
@@ -33,7 +33,8 @@ SECURE_LOG = /var/log/auth.log
# HOSTS_DENY: the file which contains restricted host access information
#
# Most operating systems:
-HOSTS_DENY = /etc/hosts.deny
+#HOSTS_DENY = /etc/hosts.deny
+HOSTS_DENY = /etc/hosts.deniedssh
#
# Some BSD (FreeBSD) Unixes:
#HOSTS_DENY = /etc/hosts.allow
@@ -92,7 +93,7 @@ PURGE_DENY =
# To block all services for the offending host:
#BLOCK_SERVICE = ALL
# To block only sshd:
-BLOCK_SERVICE = sshd
+#BLOCK_SERVICE = sshd
# To only record the offending host and nothing else (if using
# an auxilary file to list the hosts). Refer to:
# http://denyhost.sourceforge.net/faq.html#aux
@@ -162,7 +163,8 @@ DETECT_DOVECOT_LOGIN_ATTEMPTS = NO
# Note: it is recommended that you use an absolute pathname
# for this value (eg. /home/foo/denyhost/data)
#
-WORK_DIR = /var/lib/denyhosts
+#WORK_DIR = /var/lib/denyhosts
+WORK_DIR = %%PREFIX%%/share/denyhosts/data
#
#######################################################################
@@ -221,8 +223,10 @@ HOSTNAME_LOOKUP=NO
#LOCK_FILE = /var/lock/subsys/denyhosts
#
# Debian or Gentoo
-LOCK_FILE = /run/denyhosts.pid
+#LOCK_FILE = /run/denyhosts.pid
#
+# FreeBSD
+LOCK_FILE = /var/run/denyhosts.pid
# Misc
#LOCK_FILE = /tmp/denyhosts.lock
#
@@ -508,6 +512,8 @@ AGE_RESET_INVALID=10d
# http://denyhost.sf.net/faq.html#userdef_regex
#
#USERDEF_FAILED_ENTRY_REGEX=
+USERDEF_FAILED_ENTRY_REGEX=[a|A]uthentication error for (?P<invalid>invalid user |illegal user )?(?P<user>.*?) from (::ffff:)?(?P<host>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})
+USERDEF_FAILED_ENTRY_REGEX=[a|A]uthentication error for (?P<invalid>invalid user |illegal user )?(?P<user>.*?) from (?P<host>.*)
#
#
######################################################################