Yaroslav Halchenko
|
b14257f27f
|
BF: Thanks to insights from Rogerio -- handle both aInfo and cInfo and replicate cmds if no key provided
|
2011-04-28 23:06:27 -04:00 |
Yaroslav Halchenko
|
28b44d2655
|
NF: Mockup for handling complex additional Init parameters in actions
So we could have substitutions tags chosen according to values of other tags,
e.g. in this case ipv (IP version) tag would be added by fail2ban
internally
novo# grep -e '^[^#]' /etc/fail2ban/action.d/iptables-multiport.conf
[Definition]
actionstart = <actioncmd> -N fail2ban-<name>
<actioncmd> -A fail2ban-<name> -j RETURN
<actioncmd> -I <chain> -p <protocol> -m multiport --dports <port> -j fail2ban-<name>
actionstop = <actioncmd> -D <chain> -p <protocol> -m multiport --dports <port> -j fail2ban-<name>
<actioncmd> -F fail2ban-<name>
<actioncmd> -X fail2ban-<name>
actioncheck = <actioncmd> -n -L <chain> | grep -q fail2ban-<name>
actionban = <actioncmd> -I fail2ban-<name> 1 -s <ip> -j DROP
actionunban = <actioncmd> -D fail2ban-<name> -s <ip> -j DROP
[Init]
name = default
port = ssh
protocol = tcp
chain = INPUT
actioncmd/ipv = 4="iptables", 6="ip6tables"
|
2011-04-27 22:54:03 -04:00 |
Cyril Jaquier
|
56357d18df
|
- Changed some log level.
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@682 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2008-04-07 22:25:16 +00:00 |
Cyril Jaquier
|
ce6b8c959e
|
- Removed Python 2.4. Minimum required version is now Python 2.3.
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@635 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2007-12-16 21:38:04 +00:00 |
Cyril Jaquier
|
bde70ebc00
|
- Added more comments
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@556 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2007-03-07 20:54:32 +00:00 |
Cyril Jaquier
|
4536ddbcc1
|
- Fixed indentation with space instead of tabs
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@434 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-10-24 19:49:31 +00:00 |
Cyril Jaquier
|
71b9fe8fe8
|
- Fixed some Pylint warnings/errors
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@433 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-10-24 19:40:51 +00:00 |
Cyril Jaquier
|
4fd934aa83
|
- subprocess still hangs :'(
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@432 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-10-23 20:37:11 +00:00 |
Cyril Jaquier
|
a522d9b6d7
|
- Re-activated subprocess module
- A return code different than 0 is considered as an error
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@428 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-10-23 20:12:15 +00:00 |
Cyril Jaquier
|
4502c0f6ba
|
- Organized imports (pylint)
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@382 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-09-25 17:03:48 +00:00 |
Cyril Jaquier
|
d30cfd2095
|
- subprocess.call deadlocks when execute action with multi-jails
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@380 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-09-21 22:38:21 +00:00 |
Cyril Jaquier
|
bb6c14bfea
|
- Use subprocess.call instead of os.system
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@378 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-09-21 21:20:29 +00:00 |
Cyril Jaquier
|
126807dea8
|
- Made private fields prefixed with "__"
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@368 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-09-19 20:38:32 +00:00 |
Cyril Jaquier
|
6d2aa15aa7
|
- Added property 'svn:keywords'
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@253 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-07-16 22:21:58 +00:00 |
Cyril Jaquier
|
7048e19995
|
- 0.7.0 soon
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@251 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-07-16 21:35:08 +00:00 |
Cyril Jaquier
|
12c222bd1c
|
- One step forward to 0.7.0
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@250 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-07-08 16:51:14 +00:00 |
Cyril Jaquier
|
ea1948eff4
|
- Initial commit of the new development release 0.7
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@249 a942ae1a-1317-0410-a47c-b1dcaea8d605
|
2006-06-26 20:05:00 +00:00 |