Не уверен, возможно ли это вообще.
А как насчет пустых строк?
Обновление:
Тестирование конфигурации с
logrotate -d /etc/logrotate.d/apache2
возвращает
[ 111]для каждой пустой строки в файле конфигурации.
Тем не менее, на оригинальный вопрос о синтаксисе комментариев дан ответ.
Обновление 2 : эта конфигурация теперь работает для меня (обратите внимание, что она перезапускает apache после ротации):
/var/log/apache2/*.log {
# https://stackoverflow.com/questions/26482773/apache-and-logrotate-configuration
su root adm
daily
missingok
rotate 14
create 640 root adm
# https://stackoverflow.com/questions/25845752/logrotate-suffix-dateext-rotate
dateext
dateformat -%Y-%m-%d.log
sharedscripts
postrotate
systemctl restart apache2 || true
endscript
}
man logrotate
Обратите внимание, что комментарии могут появляться в любом месте файла конфигурации, если первый непробельный символ в строке - #.
BLOCKQUOTE>