Лог OpenVPN-сервера разросся до неприличных размеров. Казалось бы, включи ротацию и будет счастье. Ан нет, нормальная ротация без перезапуска демона не работает. Лог ротируется, но при этом демон перестает в него писать. Перезапускать же демон совсем не круто. В результате родился вот такой конфиг ротации:
/var/log/openvpn/*.log {
daily
missingok
copytruncate
rotate 30
compress
delaycompress
}
Кладем его в /etc/logrotate.d/openvpn и живем счастливо.