Desculpe pelo erro. Eu corri logrotate -d -f /etc/logrotate.conf
, o que força a rotação mesmo se as condições não coincidirem. Se eu rodá-lo sem a opção -f, tudo funciona como desejado.
Eu configurei o logrotate para girar somente quando o tamanho do arquivo de log está além de um certo limite. Algumas definições de logrotate possuem scripts postrotados que parecem rodar toda vez que logrotate é invocado, não importando se o arquivo de log em questão foi girado ou não. Portanto, há algum processamento acontecendo mesmo que o logrotate não precise alterar o arquivo de log.
Existe uma maneira de pular a parte posterior se o arquivo de log não foi girado?
Desculpe pelo erro. Eu corri logrotate -d -f /etc/logrotate.conf
, o que força a rotação mesmo se as condições não coincidirem. Se eu rodá-lo sem a opção -f, tudo funciona como desejado.
Tags logrotate