Informações úteis estão em /etc/logrotate.d
. Para ver como os logs relacionados a apt
são tratados, consulte /etc/logrotate.d/apt
. No meu sistema, vejo:
$ /etc/logrotate.d $ cat apt
/var/log/apt/term.log {
rotate 12
monthly
compress
missingok
notifempty
}
/var/log/apt/history.log {
rotate 12
monthly
compress
missingok
notifempty
}
E, de acordo com o link , rotate 12
significaria que o logrotate seria executar doze vezes em intervalos mensais antes que o arquivo mais antigo seja excluído.
Obviamente, então, editar /etc/logrotate.d/apt
para modificar rotate 12
para um valor desejado é a solução neste caso.