diff --git a/roles/mirrormanager/mirrorlist2/files/logrotate-syslog b/roles/mirrormanager/mirrorlist2/files/logrotate-syslog new file mode 100644 index 0000000000..296339ab11 --- /dev/null +++ b/roles/mirrormanager/mirrorlist2/files/logrotate-syslog @@ -0,0 +1,15 @@ +/var/log/cron +/var/log/maillog +/var/log/messages +/var/log/secure +/var/log/spooler +{ + sharedscripts + postrotate + /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true + endscript + compress + compresscmd /usr/bin/xz + uncompresscmd /usr/bin/xz + compressext .xz +} diff --git a/roles/mirrormanager/mirrorlist2/tasks/main.yml b/roles/mirrormanager/mirrorlist2/tasks/main.yml index 2cf504e321..b6bb3f4ce0 100644 --- a/roles/mirrormanager/mirrorlist2/tasks/main.yml +++ b/roles/mirrormanager/mirrorlist2/tasks/main.yml @@ -93,3 +93,8 @@ - restart mirrorlist-server tags: - mirrorlist2 + +- name: setup logrotate log for mirrorlists + copy: src=logrotate-syslog dest=/etc/logrotate.d/syslog + tags: + - mirrorlist2