diff --git a/manifests/main/config.pp b/manifests/main/config.pp index 8131b90..a7974b0 100644 --- a/manifests/main/config.pp +++ b/manifests/main/config.pp @@ -10,4 +10,9 @@ class cd_haproxy::main::config ( include cd_haproxy::server::service + if $hy_manage_fail2ban == true { + + include cd_haproxy::monitoring::fail2ban + + } } diff --git a/manifests/monitoring/fail2ban.pp b/manifests/monitoring/fail2ban.pp index 4662b20..40b4c0b 100644 --- a/manifests/monitoring/fail2ban.pp +++ b/manifests/monitoring/fail2ban.pp @@ -6,10 +6,10 @@ class cd_haproxy::monitoring::fail2ban ( ) inherits cd_haproxy::params { - require cd_fail2ban - if $hy_manage_fail2ban == true { + require cd_fail2ban + # configure filter file { '/etc/fail2ban/filter.d/haproxy.conf':