@ Hasturkun - Нельзя добавлять комментарии, если их репутация не превышает 50.
Чтобы убедиться, что logrotate сделает, либо
- проверить вашу конфигурацию с помощью -d: отладка, которая проверяет, но не выполняет
что-нибудь, и -f: заставить это бежать
- или вы можете выполнить logrotate с помощью
-v подробный флаг
С конфигурацией, которая использует sharedscript для постротации
$ logrotate -d -f <logrotate.conf file>
Показывает следующие шаги:
rotating pattern: /tmp/log/messages /tmp/log/maillog /tmp/log/cron
...
renaming /tmp/log/messages to /tmp/log/messages.1
renaming /tmp/log/maillog to /tmp/log/maillog.1
renaming /tmp/log/cron to /tmp/log/cron.1
running postrotate script
<kill-hup-script executed here>
compressing log with: /bin/gzip
compressing log with: /bin/gzip
compressing log with: /bin/gzip