summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MANIFEST1
-rw-r--r--config/filter.d/apache-noscript.conf14
-rwxr-xr-xsetup.py3
3 files changed, 18 insertions, 0 deletions
diff --git a/MANIFEST b/MANIFEST
index 18a11609..8471b676 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -52,6 +52,7 @@ config/jail.conf
config/filter.d/postfix.conf
config/filter.d/vsftpd.conf
config/filter.d/apache-auth.conf
+config/filter.d/apache-noscript.conf
config/filter.d/qmail.conf
config/filter.d/couriersmtp.conf
config/filter.d/sshd.conf
diff --git a/config/filter.d/apache-noscript.conf b/config/filter.d/apache-noscript.conf
new file mode 100644
index 00000000..1d366045
--- /dev/null
+++ b/config/filter.d/apache-noscript.conf
@@ -0,0 +1,14 @@
+# Fail2Ban configuration file
+#
+# Author: Cyril Jaquier
+#
+# $Revision: 394 $
+#
+
+[Definition]
+
+# Option: failregex
+# Notes.: regex to match the password failure messages in the logfile.
+# Values: TEXT
+#
+failregex = [[]client (?P<host>\S*)[]] File does not exist: .*(\.php|\.asp)
diff --git a/setup.py b/setup.py
index df480a2c..588dfc7c 100755
--- a/setup.py
+++ b/setup.py
@@ -69,6 +69,9 @@ setup(
[
'config/filter.d/vsftpd.conf',
'config/filter.d/apache-auth.conf',
+ 'config/filter.d/apache-noscript.conf',
+ 'config/filter.d/proftpd.conf',
+ 'config/filter.d/sasl.conf',
'config/filter.d/sshd.conf',
'config/filter.d/couriersmtp.conf',
'config/filter.d/postfix.conf',