diff options
author | Jerome Charaoui <jcharaoui@cmaisonneuve.qc.ca> | 2009-12-02 18:35:56 -0500 |
---|---|---|
committer | Jerome Charaoui <jcharaoui@cmaisonneuve.qc.ca> | 2009-12-02 18:35:56 -0500 |
commit | 8da16f874a06641b6af1fdf7685eff6f954863df (patch) | |
tree | f4419ba6d26662745d03c37053991b0eb5f61341 /manifests/base.pp | |
parent | 2c27516bd73ec01bbb0c2ea7525ccf959f376f9a (diff) |
manage /conf.d and fix nagios cfg filename
Diffstat (limited to 'manifests/base.pp')
-rw-r--r-- | manifests/base.pp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/manifests/base.pp b/manifests/base.pp index 81cd3cb..0fb0e89 100644 --- a/manifests/base.pp +++ b/manifests/base.pp @@ -59,6 +59,16 @@ class nagios::base { owner => root, group => nagios, mode => '0640'; } + file { 'nagios_confd': + path => "${nagios_cfgdir}/conf.d/", + source => "puppet://$server/modules/common/empty", + ensure => directory, + purge => true, + recurse => true, + notify => Service['nagios'], + mode => '0750', owner => root, group => nagios; + } + Nagios_command <<||>> Nagios_contact <<||>> Nagios_contactgroup <<||>> @@ -132,7 +142,7 @@ class nagios::base { "${nagios_cfgdir}/conf.d/nagios_servicedependency.cfg", "${nagios_cfgdir}/conf.d/nagios_serviceescalation.cfg", "${nagios_cfgdir}/conf.d/nagios_serviceextinfo.cfg", - "${nagios_cfgdir}/conf.d/nagios_timeperdiod.cfg" ]: + "${nagios_cfgdir}/conf.d/nagios_timeperiod.cfg" ]: ensure => file, replace => false, notify => Service['nagios'], |