+ file { $socket_file:
+ ensure => $ensure,
+ content => template('rsync/systemd-rsyncd.socket.erb'),
+ notify => Exec['systemctl daemon-reload'],
+ }
+
+ service { $systemd_service:
+ ensure => $ensure_service,
+ enable => $ensure_enable,
+ notify => Exec['systemctl daemon-reload'],
+ provider => systemd,
+ before => $service_before,
+ subscribe => $service_subscribe,
+ }
+
+ if $sslname {
+ file { $fname_real_stunnel:
+ ensure => $ensure,
+ content => template('rsync/systemd-rsyncd-stunnel.conf.erb'),
+ require => File["/etc/ssl/debian/certs/${sslname}.crt-chained"],