diff --git a/manifests/server/service.pp b/manifests/server/service.pp index e2c65f0..144472b 100644 --- a/manifests/server/service.pp +++ b/manifests/server/service.pp @@ -8,12 +8,19 @@ class confdroid_nagios::server::service ( ) inherits confdroid_nagios::params { require confdroid_nagios::server::files if $ng_nagios_server == $fqdn { + exec { 'restart_httpd': + command => 'systemctl restart httpd', + path => ['/bin', '/usr/bin', '/sbin', '/usr/sbin'], + refreshonly => true, + } + service { $ng_nagios_service: ensure => running, name => $ng_nagios_service, enable => true, hasrestart => true, hasstatus => true, + requires => Exec['restart_httpd'], } } }