diff --git a/security/py-fail2ban/Makefile b/security/py-fail2ban/Makefile index e308a5052f63..13765e205c6c 100644 --- a/security/py-fail2ban/Makefile +++ b/security/py-fail2ban/Makefile @@ -2,6 +2,7 @@ PORTNAME= fail2ban PORTVERSION= 0.11.1 +PORTREVISION= 1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-fail2ban/files/patch-config_filter.d_bsd-sshd.conf b/security/py-fail2ban/files/patch-config_filter.d_bsd-sshd.conf index 4b20dfbbd06a..153cdfb3bb3c 100644 --- a/security/py-fail2ban/files/patch-config_filter.d_bsd-sshd.conf +++ b/security/py-fail2ban/files/patch-config_filter.d_bsd-sshd.conf @@ -1,6 +1,6 @@ ---- config/filter.d/bsd-sshd.conf.orig 2015-11-03 04:11:30 UTC +--- config/filter.d/bsd-sshd.conf.orig 2020-03-27 11:15:56 UTC +++ config/filter.d/bsd-sshd.conf -@@ -0,0 +1,40 @@ +@@ -0,0 +1,41 @@ +# Fail2Ban configuration file +# +# Author: Cyril Jaquier @@ -31,6 +31,7 @@ + ^%(__prefix_line)sFailed [-/\w]+ for .* from (?: port \d*)?(?: ssh\d*)?$ + ^%(__prefix_line)sROOT LOGIN REFUSED.* FROM \s*$ + ^%(__prefix_line)s[iI](?:llegal|nvalid) user .* from \s*$ ++ ^%(__prefix_line)s[iI](?:llegal|nvalid) user .* from port \d*$ + ^%(__prefix_line)sUser \S+ from not allowed because not listed in AllowUsers$ + ^%(__prefix_line)sauthentication failure; logname=\S* uid=\S* euid=\S* tty=\S* ruser=\S* rhost=(?:\s+user=.*)?\s*$ + ^%(__prefix_line)srefused connect from \S+ \(\)\s*$