File: //usr/share/imunify360-wafd/logrotate
/var/log/imunify360/wafd-access.log /var/log/imunify360/imunify360-wafd.log {
missingok
notifempty
size 16M
compress
delaycompress
rotate 10
create 0600 root root
postrotate
wafd_pid=$(pidof /usr/sbin/wafd_imunify_daemon)
if [ -n "$wafd_pid" ];then
# WARN: USR2 for reopen wafd logs listed above.
kill -USR2 $wafd_pid || :
fi
endscript
}
/var/log/imunify360/modsec_audit.log {
rotate 15
size 300M
missingok
compress
postrotate
wafd_pid=$(pidof /usr/sbin/wafd_imunify_daemon)
if [ -n "$wafd_pid" ];then
# WARN: HUP for reload coraza engine and reopen modsec log.
kill -HUP $wafd_pid || :
fi
endscript
}