Да, не должно быть проблем с наличием нескольких определений в файле. Logrotate.conf просто добавляет содержимое всех файлов logrotate.d / * в свой основной файл logrotate.conf. Для иллюстрации, файл конфигурации для apt включает в себя несколько файлов журнала в одном:
/var/log/apt/term.log { rotate 12 monthly compress missingok notifempty } /var/log/apt/history.log { rotate 12 monthly compress missingok notifempty }
Конфигурация Logrotate работает для каждого файла журнала, а не для модуля или службы.