Package: fail2ban
Version: 0.8.0-2
Severity: normal
Tags: patch

filter.d/pure-ftpd.conf doesn't work if pure-ftpd has the LogPID option on.  In 
this case the logged lines look like:

    May 25 20:52:47 gopher pure-ftpd[26108]: ([EMAIL PROTECTED]) [WARNING] 
Authentication failed for user [TST001-test]

Here is a fix.

--- pure-ftpd.conf.~1~  Mon Mar 19 16:24:39 2007
+++ pure-ftpd.conf      Fri May 25 16:59:24 2007
@@ -19,7 +19,7 @@
 #         (?:::f{4,6}:)?(?P<host>\S+)
 # Values: TEXT
 #
-failregex = pure-ftpd: (.+?@<HOST>) \[WARNING\] %(__errmsg)s \[.+\]$
+failregex = pure-ftpd(?:\[\d+\])?: (.+?@<HOST>) \[WARNING\] %(__errmsg)s 
\[.+\]$
 
 # Option:  ignoreregex
 # Notes.:  regex to ignore. If this regex matches, the line is ignored.

-- 
Roderick Schertler
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to