From 2a424991ee55640b84f05ab41166a35854d8267b Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Mon, 9 Mar 2026 14:03:11 +0100 Subject: [PATCH] OP#436 disable localhost temp --- .../nagios/objects/add_servicegroup_rules.pp | 1 + manifests/server/nagios.pp | 32 +++++++++---------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/manifests/nagios/objects/add_servicegroup_rules.pp b/manifests/nagios/objects/add_servicegroup_rules.pp index d4e0046..0d1e668 100644 --- a/manifests/nagios/objects/add_servicegroup_rules.pp +++ b/manifests/nagios/objects/add_servicegroup_rules.pp @@ -35,6 +35,7 @@ class confdroid_nagios::nagios::objects::add_servicegroup_rules ( content => template($ng_tgt_svcgrp_head_erb), order => '000', } + # add default servicegroup rules through defines and parameters confdroid_nagios::nagios::objects::add_servicegroups { $ng_servicegroup_name: ng_servicegroup_name => $ng_servicegroup_name, diff --git a/manifests/server/nagios.pp b/manifests/server/nagios.pp index 8747b78..0cfab9b 100644 --- a/manifests/server/nagios.pp +++ b/manifests/server/nagios.pp @@ -7,22 +7,22 @@ class confdroid_nagios::server::nagios ( ) inherits confdroid_nagios::params { if $ng_nagios_server == $fqdn { - @@nagios_host { 'localhost': - ensure => $ng_ping_ensure, - alias => 'localhost', - address => '127.0.0.1', - use => 'linux-server', - target => $ng_target_localhost, - hostgroups => 'linux-servers', - contacts => $ng_contact_name, - max_check_attempts => $ng_max_check_attempts, - notification_period => '24x7', - owner => $ng_user, - group => $ng_user, - mode => '0640', - check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}", - notify => Service[$ng_service], - } +# @@nagios_host { 'localhost': +# ensure => $ng_ping_ensure, +# alias => 'localhost', +# address => '127.0.0.1', +# use => 'linux-server', +# target => $ng_target_localhost, +# hostgroups => 'linux-servers', +# contacts => $ng_contact_name, +# max_check_attempts => $ng_max_check_attempts, +# notification_period => '24x7', +# owner => $ng_user, +# group => $ng_user, +# mode => '0640', +# check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}", +# notify => Service[$ng_service], +# } @@nagios_service { 'check_nagios_localhost': check_command => "check_nagios!${ng_spool_dir}/status.dat!5!/usr/sbin/nagios",