Est-il possible de configurer logrotate pour qu'il conserve le fichier pendant 2 jours au lieu d'un ?
Par exemple, cette configuration
copytruncate
daily
compress
dateext
missingok
conduit à compresser le fichier tous les jours. Cependant, si logrotate s'exécute à 1h00 du matin et qu'un processus s'exécute de 00h00 à 03h00 du matin, alors son journal est divisé en deux fichiers. Ce que j'aimerais obtenir, c'est de conserver le journal dans un seul fichier tout en compressant les anciens journaux et en supprimant les journaux de plus de 7 jours.
J'utilise ubuntu 14.04 et logrotate 3.8.7