Revert "rsync::site dependency cleanup, part 1"
[mirror/dsa-puppet.git] / modules / rsync / manifests / site.pp
index 45836df..c762d6d 100644 (file)
@@ -46,14 +46,17 @@ define rsync::site (
                owner   => 'root',
                group   => 'root',
                mode    => '0444',
-               notify  => Exec['systemctl daemon-reload'],
+               notify  => [
+                       Exec['systemctl daemon-reload'],
+                       Service["rsyncd-${name}.socket"],
+               ],
        }
 
        service { "rsyncd-${name}.socket":
                ensure   => $ensure_service,
                enable   => $ensure_enable,
-               notify   => Exec['systemctl daemon-reload'],
-               subscribe => [
+               require  => [
+                       Exec['systemctl daemon-reload'],
                        File["/etc/systemd/system/rsyncd-${name}@.service"],
                        File["/etc/systemd/system/rsyncd-${name}.socket"],
                ],