Since spammers were way too much active on this wiki, user account creation has been disabled. Please, ask on the mailing-lists if you require a new user account. Thank you for your understanding and sorry about that.
Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban then used to update firewall rules to reject the IP addresses for a specified amount of time, although any arbitrary other action (e.g. sending an email, or ejecting CD-ROM tray) could also be configured. Out of the box Fail2Ban comes with filters for various services (apache, curier, ssh, etc).
0.8.10 is out. Addresses possible DoS in apache- filters + adds some enhancements. see Changelog
2013/05/13 0.8.9 is out. Lots of fixes (e.g. pyinotify) and enhancements (e.g. conf.d/*.conf support).
2012/12/06 0.8.8 is out. Few bug fixes and enhancements (e.g. unbanip).
2012/07/31 0.8.7.1 is out. Various fixes and enhancements: support of pyinotify, recidive jail etc.
2011/11/28 0.8.6 is out. Various fixes (racing condition etc) and enhancements.
2011/09/28 Development version control switched from SVN to GIT on github.com.
To experiment with this wiki try Sandbox. See the User's Guide for usage and configuration help.