Столкнулся с тем, что стандартный конфиг обрезки лога не срабатывает для dovecot. Новый лог создается, но процесс продолжает писать в старый файл. Сделал отдельный конфиг (до этого использовал тот же что и для mail.log) и добавил несколько директив, это помогло. Поделюсь тут и оставлю что бы не забыть.
1 2 3 4 5 6 7 8 9 10 11 12 | /var/log/dovecot_info.log { daily # каждый день rotate 7 # храним 7 итераций missingok notifempty compress delaycompress sharedscripts postrotate doveadm log reopen endscript } |
Конфиг работает, каждый день в полночь создается новый файл.