diff --git a/servers/puppet/modules/humbug/manifests/app_frontend.pp b/servers/puppet/modules/humbug/manifests/app_frontend.pp index dfa5b731da..57ae6327c8 100644 --- a/servers/puppet/modules/humbug/manifests/app_frontend.pp +++ b/servers/puppet/modules/humbug/manifests/app_frontend.pp @@ -31,6 +31,15 @@ class humbug::app_frontend { mode => 644, source => "puppet:///modules/humbug/nginx/humbug-include/", } + file { "/usr/lib/nagios/plugins/": + require => Package[nagios], + recurse => true, + purge => false, + owner => "root", + group => "root", + mode => 644, + source => "puppet:///modules/humbug/nagios_plugins/", + } file { "/etc/memcached.conf": require => Package[memcached], ensure => file, diff --git a/servers/puppet/modules/humbug/manifests/base.pp b/servers/puppet/modules/humbug/manifests/base.pp index 48be25d26d..7b781d861a 100644 --- a/servers/puppet/modules/humbug/manifests/base.pp +++ b/servers/puppet/modules/humbug/manifests/base.pp @@ -90,7 +90,15 @@ class humbug::base { group => 'root', mode => 644, } - + file { "/usr/lib/nagios/plugins/": + require => Package[nagios], + recurse => true, + purge => false, + owner => "root", + group => "root", + mode => 644, + source => "puppet:///modules/humbug/nagios_plugins/", + } service { 'ssh': ensure => running, subscribe => File['/etc/ssh/sshd_config'],