FEATURE Split config

Split configuration file

Fail2ban has a single (atomic) configuration file /etc/fail2ban.conf until 0.7.0. This file became quite length since it keeps several kind of parameters: general settings, mail settings, section settings, etc. The proposal is to split this configuration file into several ones.

Every configuration files will be stored in the /etc/fail2ban directory.

/etc/fail2ban/fail2ban.conf (file) will contain the general settings.

/etc/fail2ban/jails.conf (file) will contain the jails definitions (one filter and one or more actions).