Difference between revisions of "Features"

From Fail2ban
Jump to navigationJump to search
Line 1: Line 1:
== Current features ==
+
== Current features (0.6.x) ==
  
 
Here is a list of the main features available in {{Fail2ban}}.
 
Here is a list of the main features available in {{Fail2ban}}.
Line 43: Line 43:
 
* Improve test framework
 
* Improve test framework
 
* Add support for wildcard in logfile [[Image:okay.gif|done]]
 
* Add support for wildcard in logfile [[Image:okay.gif|done]]
 +
 +
=== 0.7.x ===
 +
 +
* Bug fixes
  
 
=== 0.8.0 ===
 
=== 0.8.0 ===

Revision as of 12:15, 16 September 2006

Current features (0.6.x)

Here is a list of the main features available in Fail2ban.

  • Highly configurable.
  • Parses log files and looks for given patterns.
  • Executes a command when a pattern has be detected for the same IP address for more than X times. X can be changed.
  • After a given amount of time, executes another command in order to unban the IP address.
  • Uses Netfilter/Iptables by default but can also use TCP Wrapper (/etc/hosts.deny) or others firewalls.
  • Handles log files rotation.
  • Can handle more than one service (sshd, apache, vsftpd, etc).
  • Resolves DNS hostname to IP address.
  • Can send e-mail notifications.
  • Runs as a daemon.
  • Multiple logging targets (syslog daemon, stdout, stderr, files).

Roadmap

Here is the planned roadmap. If you want to contribute or help on one of these features, please contact the author.

0.7.0

  • Improve website
    Error creating thumbnail: Unable to save thumbnail to destination
  • Migrate from CVS to Subversion
    Error creating thumbnail: Unable to save thumbnail to destination
  • Client/server architecture
    Error creating thumbnail: Unable to save thumbnail to destination
  • Multithreading
    Error creating thumbnail: Unable to save thumbnail to destination
  • Better configuration files
    Error creating thumbnail: Unable to save thumbnail to destination

0.7.2

  • Man pages
    Error creating thumbnail: Unable to save thumbnail to destination
  • Add missing features of 0.6.x
    • Mail notification
      Error creating thumbnail: Unable to save thumbnail to destination
    • Check command
      Error creating thumbnail: Unable to save thumbnail to destination
  • Improve socket communication
    Error creating thumbnail: Unable to save thumbnail to destination
  • Autodetect date format
    Error creating thumbnail: Unable to save thumbnail to destination
  • Improve client (output, interactive mode, etc)
    Error creating thumbnail: Unable to save thumbnail to destination

0.7.3

  • Documentation
  • Add FAM/Gamin support
    Error creating thumbnail: Unable to save thumbnail to destination
  • Improve test framework
  • Add support for wildcard in logfile
    Error creating thumbnail: Unable to save thumbnail to destination

0.7.x

  • Bug fixes

0.8.0

  • Migration tool from 0.6.x to 0.8.0
  • Documentation
  • Howtos