From 7ec19e29a78566c328f92571b930c267a080d52c Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Sat, 14 Feb 2026 20:36:59 +0100 Subject: [PATCH] OP#436 add service exec --- manifests/server/service.pp | 7 +++++++ 1 file changed, 7 insertions(+) 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'], } } }