A página de manual diz:
maxage count
Remove rotated logs older than
<count>
days. The age is only checked if the logfile is to be rotated. The files are mailed to the configured address if maillast and mail are configured.
(Ênfase adicionada). A menos que logrotate
seja responsável pela rotação do log, maxage
será ignorado.
Pensei em configurar o logrotate para executar uma operação de rotação que efetivamente não faz nada, mas não vejo nada entre as opções de configuração que permitiriam isso facilmente.