Очистка почтовых логов

У Zimbra есть механизмы ротации логов, но еще есть системные почтовые лог-файлы, ротация которых не осуществляется

ls /var/log/

maillog
zimbra.log
zimbra-stats.log

К примеру, за год zimbra-stats.log вырос до 15Гб, при том что почтовый сервер не большой, обслуживает порядка 50-ти аккаунтов.

Если просто удалить эти файлы, к примеру после их архивации в случае необходимости, и создать новые пустые, запись в них не идёт, чтобы это исправить делаем так:

pkill -HUP rsyslog
systemctl restart systemd-journald.service

Файлы создадутся автоматически и запись в них пойдет. Однако после этого Zimbra не будет иметь к ним доступа и мы получим ошибку запуска logswatch

su zimbra
zmlogswatchctl restart
Stopping logswatch...logswatch is not running.
Starting logswatch...failed.

Нужно просто дать права на эти файлы

chown zimbra:zimbra /var/log/maillog
chmod -v 644 /var/log/maillog
chown zimbra:zimbra /var/log/zimbra.log
chmod -v 644 /var/log/zimbra.log
chown zimbra:zimbra /var/log/zimbra-stats.log
chmod -v 644 /var/log/zimbra-stats.log