- Improved mail script

git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@257 a942ae1a-1317-0410-a47c-b1dcaea8d605
0.x
Cyril Jaquier 2006-07-31 21:48:13 +00:00
parent be7cc4f81c
commit 894bcbdbbf
3 changed files with 4 additions and 2 deletions

View File

@ -43,7 +43,7 @@ actioncheck =
#
actionban = echo -en "Hi,\n
The IP <ip> has just been banned by Fail2Ban after
<failures> attempts against <section>.\n
<failures> attempts against <name>.\n
Regards,\n
Fail2Ban"|mail -s "[Fail2Ban] <name>: banned <ip>" <dest>

View File

@ -10,8 +10,9 @@
enabled = true
filter = sshd
action = hostsdeny[file=/tmp/hosts.deny]
mail[name=SSH,dest=cyril.jaquier@bluewin.ch]
maxretry = 2
bantime = 5
bantime = 10
[ssh]

View File

@ -134,6 +134,7 @@ class Actions(JailThread):
aInfo = dict()
bTicket = BanManager.createBanTicket(ticket)
aInfo["ip"] = bTicket.getIP()
aInfo["failures"] = bTicket.getTime()
logSys.info("Ban %s" % aInfo["ip"])
for action in self.actions:
action.execActionBan(aInfo)