• [^] # Re: man logrotate

    Posté par . En réponse au message Question Logrotate. Évalué à 1.

    En fait pour clarifier, tu es obligé de specifier une periodicité (daily, weekly, monthly). Mais la rotation est lancée tous les jours:

    syslog:/var/log# ls -l /etc/cron.daily/logrotate
    -rwxr-xr-x 1 root root 89 Apr 9 2006 /etc/cron.daily/logrotate
    syslog:/var/log#

    logrotate se base sur /var/lib/logrotate/status pour savoir s'il le fichier doit bouger.
    A priori le seul moyen de faire les logs / heure c'est de forcer la rotation (et pour ca il faut donc un fichier de config different sinon tous les logs vont tourner).
    Par contre il ne faut pas oublier d'augmenter le nombre de fichier de log a conserver s'il on effectue la rotation plus d'une fois / jour.

    Ah oui, je suis sur Debian / Etch au cas ou il y est une subtilité sur cette distrib.