summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2012-09-17 19:54:14 +0200
committerLeap devs <sysdev@leap.se>2012-09-19 16:07:09 +0000
commit579b622e8f276b01ff0bc85c7828fb3dfb0b70ae (patch)
tree23e91e341d977a91969553e9deaf0d1136bc5080
parentbc2068ee8514e7e90641d5016bf12bd1b4ce48c0 (diff)
fixed conf file permissions, notify services
-rw-r--r--manifests/pnp4nagios.pp1
-rw-r--r--manifests/pnp4nagios/popup.pp29
2 files changed, 17 insertions, 13 deletions
diff --git a/manifests/pnp4nagios.pp b/manifests/pnp4nagios.pp
index dd9b0c6..d97bb1e 100644
--- a/manifests/pnp4nagios.pp
+++ b/manifests/pnp4nagios.pp
@@ -14,6 +14,7 @@ class nagios::pnp4nagios {
source => [ "puppet:///modules/site-nagios/pnp4nagios/pnp4nagios-templates.cfg",
"puppet:///modules/nagios/pnp4nagios/pnp4nagios-templates.cfg" ],
mode => 0644, owner => root, group => root;
+ notify => Service['nagios'],
}
file { 'apache.conf':
diff --git a/manifests/pnp4nagios/popup.pp b/manifests/pnp4nagios/popup.pp
index 46b346b..bfbfae7 100644
--- a/manifests/pnp4nagios/popup.pp
+++ b/manifests/pnp4nagios/popup.pp
@@ -1,17 +1,20 @@
class nagios::pnp4nagios::popup inherits nagios::pnp4nagios {
- File['pnp4nagios-templates.cfg']{
- path => "${nagios::defaults::vars::int_nagios_cfgdir}/conf.d/pnp4nagios-templates.cfg",
- source => [ "puppet:///modules/site-nagios/pnp4nagios/pnp4nagios-popup-templates.cfg",
- "puppet:///modules/nagios/pnp4nagios/pnp4nagios-popup-templates.cfg" ]
- }
+ File['pnp4nagios-templates.cfg']{
+ path => "${nagios::defaults::vars::int_nagios_cfgdir}/conf.d/pnp4nagios-templates.cfg",
+ source => [ "puppet:///modules/site-nagios/pnp4nagios/pnp4nagios-popup-templates.cfg",
+ "puppet:///modules/nagios/pnp4nagios/pnp4nagios-popup-templates.cfg" ]
+ mode => 0644, owner => root, group => root;
+ notify => Service['nagios'],
+ }
- file { "/usr/share/$nagios::nagios_packagename/htdocs/ssi":
- ensure => directory }
-
- file { 'status-header.ssi':
- path => "/usr/share/$nagios::nagios_packagename/htdocs/ssi/status-header.ssi",
- source => [ "puppet:///modules/site-nagios/pnp4nagios/status-header.ssi",
- "puppet:///modules/nagios/pnp4nagios/status-header.ssi" ]
- }
+ file { "/usr/share/$nagios::nagios_packagename/htdocs/ssi":
+ ensure => directory }
+ file { 'status-header.ssi':
+ path => "/usr/share/$nagios::nagios_packagename/htdocs/ssi/status-header.ssi",
+ source => [ "puppet:///modules/site-nagios/pnp4nagios/status-header.ssi",
+ "puppet:///modules/nagios/pnp4nagios/status-header.ssi" ]
+ mode => 0644, owner => root, group => root;
+ notify => Service['nagios'],
+ }
}