9 require => Package['rsync'],
12 file { '/etc/logrotate.d/dsa-rsyncd':
13 source => 'puppet:///modules/rsync/logrotate.d-dsa-rsyncd',
14 require => Package['debian.org'],
16 file { '/var/log/rsyncd':
21 @ferm::rule { 'dsa-rsync':
23 description => 'Allow rsync access',
24 rule => '&SERVICE(tcp, 873)'
27 file { '/usr/local/sbin/systemd-cleanup-failed-rsyncs':
28 source => 'puppet:///modules/rsync/systemd-cleanup-failed-rsyncs',
31 file { '/etc/cron.d/puppet-crazy-multipath-restart': ensure => absent, }
32 concat::fragment { 'dsa-puppet-stuff--systemd-cleanup-failed-rsyncs':
33 target => '/etc/cron.d/dsa-puppet-stuff',
35 */10 * * * * root /usr/local/sbin/systemd-cleanup-failed-rsyncs