Spécifiez l'heure de rotation quotidienne du journal

26

J'ai remarqué que les rotations journalières répertoriées sous /etc/logrotate.d/ sont exécutées le matin vers 6h40. Ceci est clair depuis le début et la fin des fichiers journaux. Puis-je personnaliser cette heure et la régler à minuit par exemple?

C'est bien d'avoir un fichier journal par jour.

J'utilise le serveur Ubuntu 10.04 si cela compte.

    
posée Khaled 02.02.2011 - 18:36
la source

1 réponse

27

Modifiez la ligne indiquant

25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

dans /etc/crontab de sorte que 25 6 lit 0 0 . Cela fera en sorte que tous les scripts de /etc/cron.daily fonctionnent à minuit.

Si vous souhaitez uniquement exécuter logrotate à minuit, déplacez /etc/cron.daily/logrotate vers un autre répertoire et ajoutez la ligne

0 0    * * *   root    /new/path/to/logrotate/script

à la fin de /etc/crontab .

    
réponse donnée petergil 02.02.2011 - 20:42
la source

Lire d'autres questions sur les étiquettes