Voici ce qu'il y a dans /etc/logrotate.d/dansguardianDansgardian est bien relancé mais pas juste après le logrotate, seulement après que le cron qui l'a lancé a terminé son batch ..
/var/log/dansguardian/access.log { rotate 5 daily prerotate /etc/init.d/dansguardian stop || true endscript postrotate sleep 2 && /etc/init.d/dansguardian start endscript } -- - Jean-Luc Le 21.12.2003 16:42, François TOURDE a écrit : |Le 12407ième jour après Epoch, |Jean-Luc Coulon écrivait: | |> Bonjour, | |Bonjour. | |> logrotate arrête dansguardian le temps de faire tourner les logs |... | |Avec la directive "prerotate" ? ||> Mais dansguardian n'est relancé que lors de la fin du cron. Lorsque
| |> les sauvegardes sont un peu longues, l'accès à internet des postes | |> qui passent par dansguardan n'est docn pas possible. |>|> Quel est le moyen simple de relancer dansguardian juste à la fin de
| |> son propre logrotate sans attendre la fin du cron ? | |man logrotate --> postrotate/prerotate | |Tu peux préciser, pour chaque fichier de log, ce qu'il y a à faire |avant et après la rotation. Tu peux donc arrêter dansguardian par |exemple avant la rotation, puis le redémarrer après. Ou alors |vérifier |qu'il est capable de réouvrir sa log, par exemple, suite à un signal |et faire ce signal après la rotation. | |-- |I read the newspaper avidly. It is my one form of continuous |fiction. | -- Aneurin Bevan | | |-- |Pensez à lire la FAQ de la liste avant de poser une question : |http://savannah.nongnu.org/download/debfr-faq/html/ | |Pensez à rajouter le mot ``spam'' dans vos champs "From" et |"Reply-To:" | |To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org |with a subject of "unsubscribe". Trouble? Contact |listmaster@lists.debian.org | |
Attachment:
pgpFwMsPW3Rhv.pgp
Description: PGP signature