source => [ "puppet:///nagios/dsa-nagios/generated/nrpe_dsa.cfg" ],
require => Package["dsa-nagios-checks"],
notify => Exec["nagios-nrpe-server restart"];
+
+ "/etc/nagios/obsolete-packages-ignore":
+ source => [ "puppet:///nagios/per-host/$fqdn/obsolete-packages-ignore",
+ "puppet:///nagios/common/obsolete-packages-ignore" ],
+ require => Package["dsa-nagios-checks"];
}
exec { "nagios-nrpe-server restart":
nagios3: ensure => installed;
nagios-nrpe-plugin: ensure => installed;
nagios-plugins: ensure => installed;
+ nagios-images: ensure => installed;
}
file {
require => Package["nagios3"],
notify => Exec["nagios3 reload"];
+ "/etc/nagios3/puppetconf.d":
+ mode => 755,
+ ensure => directory;
+
"/etc/nagios3/puppetconf.d/contacts.cfg":
source => [ "puppet:///nagios/dsa-nagios/static/conf.d/contacts.cfg" ],
require => Package["nagios3"],
source => [ "puppet:///nagios/dsa-nagios/generated/auto-serviceextinfo.cfg" ],
require => Package["nagios3"],
notify => Exec["nagios3 reload"];
- "/etc/nagios3/puppetconf.d/auto-servicesgroups.cfg":
- source => [ "puppet:///nagios/dsa-nagios/generated/auto-servicesgroups.cfg" ],
+ "/etc/nagios3/puppetconf.d/auto-servicegroups.cfg":
+ source => [ "puppet:///nagios/dsa-nagios/generated/auto-servicegroups.cfg" ],
require => Package["nagios3"],
notify => Exec["nagios3 reload"];
"/etc/nagios3/puppetconf.d/auto-services.cfg":