Another try to fix xinetd vs. systemd
authorBastian Blank <waldi@debian.org>
Mon, 10 Apr 2017 20:30:56 +0000 (22:30 +0200)
committerBastian Blank <waldi@debian.org>
Mon, 10 Apr 2017 20:30:56 +0000 (22:30 +0200)
modules/rsync/manifests/site_systemd.pp
modules/vsftpd/manifests/site_systemd.pp

index 62554d3..f063ccb 100644 (file)
@@ -64,6 +64,7 @@ define rsync::site_systemd (
                        Exec['systemctl daemon-reload'],
                        File["/etc/systemd/system/rsyncd-${name}@.service"],
                        File["/etc/systemd/system/rsyncd-${name}.socket"],
+                       Service['xinetd'],
                ],
                provider => systemd,
        }
@@ -108,6 +109,7 @@ define rsync::site_systemd (
                                File["/etc/systemd/system/rsyncd-${name}-stunnel@.service"],
                                File["/etc/systemd/system/rsyncd-${name}-stunnel.socket"],
                                Service["rsyncd-${name}.socket"],
+                               Service['xinetd'],
                        ],
                        provider => systemd,
                }
index 4825897..346a978 100644 (file)
@@ -70,6 +70,7 @@ define vsftpd::site_systemd (
                        Exec['systemctl daemon-reload'],
                        File["/etc/systemd/system/vsftpd-${name}@.service"],
                        File["/etc/systemd/system/vsftpd-${name}.socket"],
+                       Service['xinetd'],
                ],
                provider => systemd,
        }