From fe0d5707d990d24c16dd4885957844873d2bdb25 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Thu, 12 Mar 2026 12:34:19 +0100 Subject: [PATCH] Recommit for updates in build 13 --- ..._fail2ban_3A_3Amonitoring_3A_3Atarget.html | 2 +- .../confdroid_fail2ban_3A_3Aparams.html | 30 +++++++++++++++---- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/doc/puppet_classes/confdroid_fail2ban_3A_3Amonitoring_3A_3Atarget.html b/doc/puppet_classes/confdroid_fail2ban_3A_3Amonitoring_3A_3Atarget.html index e3f62cf..89fc20a 100644 --- a/doc/puppet_classes/confdroid_fail2ban_3A_3Amonitoring_3A_3Atarget.html +++ b/doc/puppet_classes/confdroid_fail2ban_3A_3Amonitoring_3A_3Atarget.html @@ -128,7 +128,7 @@ class confdroid_fail2ban::monitoring::target ( ) inherits confdroid_fail2ban::params { if $fn_incl_target == true { @@nagios_service { "check_fail2ban_${fqdn}": - check_command => 'check_nrpe!check_fail2ban!1:1!fail2ban-server', + check_command => "check_nrpe!check_fail2ban!${fn_procs_allowed}!fail2ban-server", use => 'generic-service', host_name => $fqdn, notification_period => '24x7', diff --git a/doc/puppet_classes/confdroid_fail2ban_3A_3Aparams.html b/doc/puppet_classes/confdroid_fail2ban_3A_3Aparams.html index d5b02b5..17a0cf7 100644 --- a/doc/puppet_classes/confdroid_fail2ban_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_fail2ban_3A_3Aparams.html @@ -869,6 +869,24 @@ —

The nagios contacts to be notified for the service if fn_incl_target is set to true.

+
+ + + +
  • + + fn_procs_allowed + + + (String) + + + (defaults to: '1:1') + + + — +
    +

    The allowed number of fail2ban processes for the nagios check. Default is ‘1:1’, which means exactly one process should be running.

  • @@ -884,9 +902,6 @@
     
     
    -110
    -111
    -112
     113
     114
     115
    @@ -976,10 +991,14 @@
     199
     200
     201
    -202
    +202 +203 +204 +205 +206 -
    # File 'manifests/params.pp', line 110
    +        
    # File 'manifests/params.pp', line 113
     
     class confdroid_fail2ban::params (
     
    @@ -1039,6 +1058,7 @@ class confdroid_fail2ban::params (
       Boolean $fn_incl_target             = false,
       String $fn_target_service           = '/etc/nagios/conf.d/fail2ban_service.cfg',
       String $fn_target_contacts          = 'nagiosadmin',
    +  String $fn_procs_allowed            = '1:1',
     
     ) {
     # shortcuts