From 78f5f6d87caff64720c5f75ad70f5205d18f5a51 Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Fri, 14 Feb 2025 11:41:18 +0100 Subject: [PATCH] add fail2ban class --- manifests/main/config.pp | 5 +++++ manifests/monitoring/fail2ban.pp | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) 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':