1 # exim-specific fail2ban setup
3 class fail2ban::exim inherits fail2ban {
4 file { '/etc/fail2ban/filter.d/dsa-exim.conf':
5 source => 'puppet:///modules/fail2ban/filter/dsa-exim.conf',
6 notify => Service['fail2ban'],
8 file { '/etc/fail2ban/jail.d/dsa-exim.conf':
9 source => 'puppet:///modules/fail2ban/jail/dsa-exim.conf',
10 notify => Service['fail2ban'],
12 file { '/etc/fail2ban/filter.d/dsa-exim-strict.conf':
13 source => 'puppet:///modules/fail2ban/filter/dsa-exim-strict.conf',
14 notify => Service['fail2ban'],
16 file { '/etc/fail2ban/jail.d/dsa-exim-strict.conf':
17 source => 'puppet:///modules/fail2ban/jail/dsa-exim-strict.conf',
18 notify => Service['fail2ban'],