- Updated

git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@241 a942ae1a-1317-0410-a47c-b1dcaea8d605
0.6
Cyril Jaquier 2006-02-13 21:37:44 +00:00
parent 293f077d7b
commit b659cb2c2a
1 changed files with 17 additions and 6 deletions

23
TODO
View File

@ -20,11 +20,18 @@ See Feature Request Tracking System at SourceForge.net
- add a check to see if the time of the log messages is - add a check to see if the time of the log messages is
correctly detected (valid regexp) correctly detected (valid regexp)
- use Gentoo Portage style for scripts - use Gentoo Portage style for scripts.
- banning engines script in /etc/fail2ban/scripts.d
Example: /etc/fail2ban/scripts.d/iptables
Will be mostly bash scripting which is more "user
friendly".
- split configuration files in /etc/fail2ban/services.d - split configuration files in /etc/fail2ban/services.d
for log files
Example: /etc/fail2ban/services.d/apache Example: /etc/fail2ban/services.d/apache
- template for common services in /etc/fail2ban/scripts.d Mainly regular expressions.
Example: /etc/fail2ban/scripts.d/apache - template for common regex in /etc/fail2ban/templates.d
Example: /etc/fail2ban/templates.d/date
Mainly regular expressions.
- remove debug mode (root check) - remove debug mode (root check)
@ -32,7 +39,8 @@ See Feature Request Tracking System at SourceForge.net
- use more email.Utils in mail.py - use more email.Utils in mail.py
- add gettext support - add gettext support. Is this really needed for a server
utility?
- send an email when fail2ban is running - send an email when fail2ban is running
@ -78,5 +86,8 @@ See Feature Request Tracking System at SourceForge.net
Should we start one thread per file or just one thread per Should we start one thread per file or just one thread per
serivce? serivce?
- optionally read failure patterns from file. If one regex - autodetect date format in log file. Match the most popular
matches, consider it as a breaking in attempt. format and sort them using the hit ratio. Should avoid
user problem with regex and not have a big impact on perfs.
- restart automatically the daemon if an exception occurs.