diff options
Diffstat (limited to 'mail-filter/rspamd/files/rspamd-r1.logrotate')
-rw-r--r-- | mail-filter/rspamd/files/rspamd-r1.logrotate | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/mail-filter/rspamd/files/rspamd-r1.logrotate b/mail-filter/rspamd/files/rspamd-r1.logrotate new file mode 100644 index 000000000000..5cb2fdd55e07 --- /dev/null +++ b/mail-filter/rspamd/files/rspamd-r1.logrotate @@ -0,0 +1,16 @@ +/var/log/rspamd/rspamd.log { + daily + rotate 4 + delaycompress + compress + notifempty + missingok + postrotate + if test -d /run/systemd/system ; then + systemctl kill -s USR1 --kill-who=main rspamd.service + else + test -r /run/rspamd.pid && kill -USR1 $(cat /run/rspamd.pid) &>/dev/null + fi + endscript +} + |