From 1937b9fd5c61076fce690e802657ca156776076b Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Sat, 14 Feb 2026 15:55:55 +0100 Subject: [PATCH] Recommit for updates in build 28 --- .../confdroid_nagios_3A_3Aparams.html | 58 +++++++++++++------ 1 file changed, 41 insertions(+), 17 deletions(-) diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index c9cf8d6..56c828d 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -325,6 +325,24 @@ inherited by all classes except defines. —

Whether to configure the Nagios web interface to use HTTPS. Default is false. We recommend using a reverse proxy with SSL termination in front of the Nagios web interface, so this is disabled by default.

+
+ + + +
  • + + ng_event_broker_module + + + (String) + + + (defaults to: '') + + + — +
    +

    The event broker module to be used in the Nagios configuration. Default is an empty string, which means no event broker module will be configured. You can specify a module like ‘mod_gearman’ to enable the Gearman event broker module, for example.

  • @@ -340,10 +358,6 @@ inherited by all classes except defines.
     
     
    -30
    -31
    -32
    -33
     34
     35
     36
    @@ -453,27 +467,37 @@ inherited by all classes except defines.
     140
     141
     142
    -143
    +143 +144 +145 +146 +147 +148 +149 +150 -
    # File 'manifests/params.pp', line 30
    +        
    # File 'manifests/params.pp', line 34
     
     class confdroid_nagios::params (
     
     # main
    -  String $ng_nagios_server     = 'nagios.example.net',
    -  Array $ng_reqpackages_server = ['nagios','nagios-devel'],
    -  Array $ng_reqpackages_client = ['net-snmp-utils','nagios-plugins','nagios-plugins-all','nagios-plugins-nrpe','nagios-common'],
    -  String $ng_pkg_ensure        = 'present',
    -  Boolean $ng_include_nrpe     = true,
    +  String $ng_nagios_server          = 'nagios.example.net',
    +  Array $ng_reqpackages_server      = ['nagios','nagios-devel'],
    +  Array $ng_reqpackages_client      = ['net-snmp-utils','nagios-plugins','nagios-plugins-all','nagios-plugins-nrpe','nagios-common'],
    +  String $ng_pkg_ensure             = 'present',
    +  Boolean $ng_include_nrpe          = true,
     
     # user
    -  String $ng_user              = 'nagios',
    -  String $ng_u_comment         = 'Nagios User',
    -  String $ng_u_groups          = 'nagios',
    -  String $ng_u_shell           = '/sbin/nologin',
    -  String $ng_u_home            = '/home/nagios',
    -  Integer $ng_u_uid            = 1004,
    +  String $ng_user                   = 'nagios',
    +  String $ng_u_comment              = 'Nagios User',
    +  String $ng_u_groups               = 'nagios',
    +  String $ng_u_shell                = '/sbin/nologin',
    +  String $ng_u_home                 = '/home/nagios',
    +  Integer $ng_u_uid                 = 1004,
    +
    +# nagios_cfg settings
    +  String $ng_event_broker_module     = '',
     
     # httpd
       Boolean $ng_use_https       = false,