diff options
Diffstat (limited to 'modules/systemd/manifests/override.pp')
-rw-r--r-- | modules/systemd/manifests/override.pp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/systemd/manifests/override.pp b/modules/systemd/manifests/override.pp index 976dc08..c605382 100644 --- a/modules/systemd/manifests/override.pp +++ b/modules/systemd/manifests/override.pp @@ -7,7 +7,10 @@ define systemd::override($source = undef, $content = undef) { "/etc/systemd/system/${name}.service.d/override.conf": source => $source, content => $content, - notify => Exec['/usr/bin/systemctl daemon-reload'], + notify => [ + Exec['/usr/bin/systemctl daemon-reload'], + Service["${name}"] + ], require => File["/etc/systemd/system/${name}.service.d"]; } } |