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
}