O tamanho do arquivo de log atual ( /mnt/log/frengo/apc_rtbinfo.log
) é considerado e esse tamanho é 0. Portanto, nada para girar.
Quanto ao arquivo de log mais antigo, logrotate
não monitora constantemente os arquivos, mas é executado regularmente (diariamente, iirc). Se, entre as execuções, um arquivo de log ficar extraordinariamente grande, ele não descobrirá até a próxima execução.
Se o espaço for valioso, basta executar gzip
no arquivo grande:
gzip /mnt/log/frengo/apc_rtbinfo.log
Ele será substituído por um arquivo compactado, muito menor.
Você usou as condições size
e daily
juntas. No entanto, size
e as condições baseadas no tempo são mutuamente exclusivas. Você deve usar a condição maxsize
:
maxsize size
Log files are rotated when they grow bigger than size bytes even
before the additionally specified time interval (daily, weekly,
monthly, or yearly). The related size option is similar except
that it is mutually exclusive with the time interval options,
and it causes log files to be rotated without regard for the
last rotation time. When maxsize is used, both the size and
timestamp of a log file are considered.