From 1c3088b2675067bc940eb92ac3c54cc5f6c4a0a1 Mon Sep 17 00:00:00 2001 From: Cyril Jaquier Date: Wed, 6 Sep 2006 21:19:58 +0000 Subject: [PATCH] - Added new action git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@334 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- MANIFEST | 1 + config/action.d/mail-report.conf | 59 ++++++++++++++++++++++++++++++++ setup.py | 1 + 3 files changed, 61 insertions(+) create mode 100644 config/action.d/mail-report.conf diff --git a/MANIFEST b/MANIFEST index 9f386450..f3880d47 100644 --- a/MANIFEST +++ b/MANIFEST @@ -54,6 +54,7 @@ config/action.d/iptables.conf config/action.d/mail-whois.conf config/action.d/dummy.conf config/action.d/mail.conf +config/action.d/mail-report.conf config/action.d/hostsdeny.conf config/fail2ban.conf files/gentoo-initd diff --git a/config/action.d/mail-report.conf b/config/action.d/mail-report.conf new file mode 100644 index 00000000..993064fc --- /dev/null +++ b/config/action.d/mail-report.conf @@ -0,0 +1,59 @@ +# Fail2Ban configuration file +# +# Author: Cyril Jaquier +# +# $Revision: 254 $ +# + +[Definition] + +# Option: fwstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD Default: +# +actionstart = + +# Option: fwend +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD Default: +# +actionstop = fail2ban-client status|mail -s "[Fail2Ban] Status report" + +# Option: fwcheck +# Notes.: command executed once before each fwban command +# Values: CMD Default: +# +actioncheck = + +# Option: fwban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: IP address +# number of failures +# unix timestamp of the last failure +# unix timestamp of the ban time +# Values: CMD +# Default: iptables -I INPUT 1 -s -j DROP +# +actionban = + +# Option: fwunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: IP address +# unix timestamp of the ban time +# unix timestamp of the unban time +# Values: CMD +# Default: iptables -D INPUT -s -j DROP +# +actionunban = + +[Init] + +# Defaut name of the chain +# +name = default + +# Destinataire of the mail +# +dest = root diff --git a/setup.py b/setup.py index 8cdbcde8..28f75bc9 100755 --- a/setup.py +++ b/setup.py @@ -81,6 +81,7 @@ setup( 'config/action.d/mail-whois.conf', 'config/action.d/dummy.conf', 'config/action.d/mail.conf', + 'config/action.d/mail-report.conf', 'config/action.d/hostsdeny.conf' ] )