From 0961f4976b493d0bce676dfc49badf28afe964f5 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Thu, 12 Mar 2026 12:08:02 +0100 Subject: [PATCH] Recommit for updates in build 219 --- .../confdroid_nagios_3A_3Aparams.html | 33 ++++++++++++++++++- ...fdroid_nagios_3A_3Aserver_3A_3Anagios.html | 2 +- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index 0f6c18e..4f661d0 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -3962,6 +3962,19 @@ inherited by all classes except defines. +
  • + + ng_enable_fail2ban + + + (Boolean) + + + (defaults to: false) + + +
  • + @@ -4299,7 +4312,16 @@ inherited by all classes except defines. 754 755 756 -757 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766
    # File 'manifests/params.pp', line 431
    @@ -4546,6 +4568,15 @@ class confdroid_nagios::params (
     # single nagios checks
       Boolean $ng_enable_swap_check         = true,
     
    +# fail2ban
    +  Boolean $ng_enable_fail2ban          = false,
    +  #String $ng_fail2ban_jail             = 'httpd',
    +  #String $ng_fail2ban_log              = '/var/log/secure',
    +  #String $ng_fail2ban_regex            = 'sshd.*Failed password for',
    +  #String $ng_fail2ban_maxretry         = '5',
    +  #String $ng_fail2ban_findtime         = '600',
    +  #String $ng_fail2ban_bantime          = '3600',
    +
     ) {
     # Default facts
       $fqdn                     = $facts['networking']['fqdn']
    diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html b/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html
    index 0ddd4aa..ffc931a 100644
    --- a/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html
    +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html
    @@ -276,7 +276,7 @@ class confdroid_nagios::server::nagios (
     
     ) inherits confdroid_nagios::params {
       if $ng_nagios_server == $fqdn {
    -    @@nagios_host { "localhost_${fqdn}":
    +    @@nagios_host { $fqdn:
           ensure              => $ng_ping_ensure,
           alias               => 'localhost',
           address             => '127.0.0.1',