--- /dev/null
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+/var/log/rsyncd/*.log {
+ daily
+ missingok
+ rotate 56
+ compress
+ delaycompress
+ notifempty
+ create 640 root archvsync
+}
--- /dev/null
+class rsyncd-log {
+ package { "logrotate": ensure => installed; }
+
+ file {
+ "/etc/logrotate.d/dsa-rsyncd":
+ source => "puppet:///modules/rsyncd-log/logrotate.d-dsa-rsyncd",
+ ;
+ "/var/log/rsyncd":
+ ensure => directory,
+ owner => root,
+ group => root,
+ mode => 755,
+ ;
+ }
+}
+# vim:set et:
+# vim:set sts=4 ts=4:
+# vim:set shiftwidth=4: