В кроне есть скрипт:
# cat /etc/cron.daily/logrotate
#!/bin/sh
/usr/sbin/logrotate /etc/logrotate.conf >/dev/null 2>&1
EXITVALUE=$?
if [ $EXITVALUE != 0 ]; then
/usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
fi
exit 0
# /usr/sbin/logrotate /etc/logrotate.conf
/usr/sbin/logrotate -d -v -v -v /etc/logrotate.conf 1>>/tmp/logrotate1.log 2>>/tmp/logrotate2.log