Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
blanc
Nicolas MICHEL <Nicolas-Michel'_remove_'@bluewin.ch> wrote:
roter un log perso
Que ce mot est donc laid. "Faire tourner" est donc si long à taper ?
Si je balance un petit script dans la crontab Et que ce script pond un log dans /var/log
Est ce que la rotation de ce log est automatique
La réponse est non, tout au moins sous Tiger
ou faut-il faire une manip supplémentaire pour que les periodic d'en occuppent ?
Oui, facile de modifier un des 3 scripts daily, weekly, monthly pour qu'il le fasse.
Sous Tiger, ils se trouvent dans /etc/periodic.
Tu cherches le mot "rotating", et tu trouveras la section adequate. Si je ne me trompe, tu as juste a rajouter le nom de ton script avant le point-virgule dans la ligne suivante (par exemple pour daily), en le séparant du nom de log qui précède :
for i in system.log; do
Voilà. -- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
Nicolas MICHEL <Nicolas-Michel'_remove_'@bluewin.ch> wrote:
roter un log perso
Que ce mot est donc laid. "Faire tourner" est donc si long à taper ?
Si je balance un petit script dans la crontab
Et que ce script pond un log dans /var/log
Est ce que la rotation de ce log est automatique
La réponse est non, tout au moins sous Tiger
ou faut-il faire une
manip supplémentaire pour que les periodic d'en occuppent ?
Oui, facile de modifier un des 3 scripts daily, weekly, monthly pour
qu'il le fasse.
Sous Tiger, ils se trouvent dans /etc/periodic.
Tu cherches le mot "rotating", et tu trouveras la section adequate. Si
je ne me trompe, tu as juste a rajouter le nom de ton script avant le
point-virgule dans la ligne suivante (par exemple pour daily), en le
séparant du nom de log qui précède :
for i in system.log; do
Voilà.
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
Nicolas MICHEL <Nicolas-Michel'_remove_'@bluewin.ch> wrote:
roter un log perso
Que ce mot est donc laid. "Faire tourner" est donc si long à taper ?
Si je balance un petit script dans la crontab Et que ce script pond un log dans /var/log
Est ce que la rotation de ce log est automatique
La réponse est non, tout au moins sous Tiger
ou faut-il faire une manip supplémentaire pour que les periodic d'en occuppent ?
Oui, facile de modifier un des 3 scripts daily, weekly, monthly pour qu'il le fasse.
Sous Tiger, ils se trouvent dans /etc/periodic.
Tu cherches le mot "rotating", et tu trouveras la section adequate. Si je ne me trompe, tu as juste a rajouter le nom de ton script avant le point-virgule dans la ligne suivante (par exemple pour daily), en le séparant du nom de log qui précède :
for i in system.log; do
Voilà. -- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
blanc
JiPaul wrote:
tu as juste a rajouter le nom de ton script avant le point-virgule
Je voulais dire "le nom de ton log"...
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
JiPaul <blanc@empty.org> wrote:
tu as juste a rajouter le nom de ton script avant le
point-virgule
Je voulais dire "le nom de ton log"...
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
tu as juste a rajouter le nom de ton script avant le point-virgule
Je voulais dire "le nom de ton log"...
-- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
blanc
JiPaul wrote:
Sous Tiger, ils se trouvent dans /etc/periodic.
Et pour ceux qui veulent savoir ce que font ces scripts periodiques (bien qu'une mise à jour serait certainement nécessaire), c'est ici : <http://groups.google.com/group/fr.comp.os.mac-os.x/browse_thread/thread /aec0ffe0730c593/33a3993fb5bd9cd0?lnk=gst&q=scripts+maintenance+jpaul#33 a3993fb5bd9cd0> -- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
JiPaul <blanc@empty.org> wrote:
Sous Tiger, ils se trouvent dans /etc/periodic.
Et pour ceux qui veulent savoir ce que font ces scripts periodiques
(bien qu'une mise à jour serait certainement nécessaire), c'est ici :
<http://groups.google.com/group/fr.comp.os.mac-os.x/browse_thread/thread
/aec0ffe0730c593/33a3993fb5bd9cd0?lnk=gst&q=scripts+maintenance+jpaul#33
a3993fb5bd9cd0>
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
Et pour ceux qui veulent savoir ce que font ces scripts periodiques (bien qu'une mise à jour serait certainement nécessaire), c'est ici : <http://groups.google.com/group/fr.comp.os.mac-os.x/browse_thread/thread /aec0ffe0730c593/33a3993fb5bd9cd0?lnk=gst&q=scripts+maintenance+jpaul#33 a3993fb5bd9cd0> -- JiPaul. / /--/--// Jean-Paul Blanc |/| L | quelquepart en (somewhere in) /|| = ||| FRANCE
Nicolas-Michel'_remove_'
JiPaul wrote:
Nicolas MICHEL <Nicolas-Michel'_remove_'@bluewin.ch> wrote:
roter un log perso
Que ce mot est donc laid. "Faire tourner" est donc si long à taper ?
Ma fois j'ai tenté un trait d'humour qui manifestement ne t'a pas séduit.
Tu cherches le mot "rotating", et tu trouveras la section adequate.
Ok merci. En effêt, ça se trouve dans les versions 10.3 et 10.4 :
Mais pas dans léopard. Pas d'bol, mon serveur est en 10.5. Quelle idée dureste.
Il y a aussi ce fichier :
/etc/periodic/daily/100.clean-logs
Qui efface simplement les logs plus vieux que 60 jours si j'ai tout compris. Ceci pour autant que le dossier contenant ces logs soit listé dans la variable daily_clean_logs_dirs du fichier periodic.conf
Bon, donc google rules, dans léopard la rotation des logs a changé En gros il y a un fichier /etc/newsyslog.conf
où on peut lister les fichiers de log qu'on veux faire tourner.
Ceci dit le man page est à l'ouest : The `:' is essential regardless if the owner or group field is left blank or contains a value Or pas de : dans le fichier de conf. Bon, pas grave Les test sont là pour ça.
Merci !
-- Nicolas - MICHEL at bluewin point ch
JiPaul <blanc@empty.org> wrote:
Nicolas MICHEL <Nicolas-Michel'_remove_'@bluewin.ch> wrote:
roter un log perso
Que ce mot est donc laid. "Faire tourner" est donc si long à taper ?
Ma fois j'ai tenté un trait d'humour qui manifestement ne t'a pas
séduit.
Tu cherches le mot "rotating", et tu trouveras la section adequate.
Ok merci.
En effêt, ça se trouve dans les versions 10.3 et 10.4 :
Mais pas dans léopard. Pas d'bol, mon serveur est en 10.5.
Quelle idée dureste.
Il y a aussi ce fichier :
/etc/periodic/daily/100.clean-logs
Qui efface simplement les logs plus vieux que 60 jours si j'ai tout
compris. Ceci pour autant que le dossier contenant ces logs soit listé
dans la variable daily_clean_logs_dirs du fichier periodic.conf
Bon, donc google rules, dans léopard la rotation des logs a changé
En gros il y a un fichier /etc/newsyslog.conf
où on peut lister les fichiers de log qu'on veux faire tourner.
Ceci dit le man page est à l'ouest :
The `:' is essential regardless if the owner or group field is left
blank or contains a value
Or pas de : dans le fichier de conf. Bon, pas grave
Les test sont là pour ça.
Mais pas dans léopard. Pas d'bol, mon serveur est en 10.5. Quelle idée dureste.
Il y a aussi ce fichier :
/etc/periodic/daily/100.clean-logs
Qui efface simplement les logs plus vieux que 60 jours si j'ai tout compris. Ceci pour autant que le dossier contenant ces logs soit listé dans la variable daily_clean_logs_dirs du fichier periodic.conf
Bon, donc google rules, dans léopard la rotation des logs a changé En gros il y a un fichier /etc/newsyslog.conf
où on peut lister les fichiers de log qu'on veux faire tourner.
Ceci dit le man page est à l'ouest : The `:' is essential regardless if the owner or group field is left blank or contains a value Or pas de : dans le fichier de conf. Bon, pas grave Les test sont là pour ça.