[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Comment contrôler les fichiers .log
- To: Dominic Mitchell <>
- Subject: Re: Comment contrôler les fichiers .log
- From: Jean Gawloski <>
- Date: Mon, 19 Feb 2001 20:02:29 -0500 (EST)
-
In-reply-to: <[email protected]>
Dominic Mitchell a écrit :
>
> > > Regarde sous /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly et
> > > /etc/cron.monthly. Ce ne sont pas les mêmes scripts qui sont
> > > effectués.
> >
> > J'avais déjà regardé, et il se fait que dans les trois j'ai une même
> > commande:
> >
> > /etc/cron.hourly = (vide)
> > /etc/cron.daily = (0anacron) anacron -u cron.daily
> C'est un script qui contient la ligne "anacron -u cron.daily"? Si
> c'est le cas, alors où est cron.daily?
....................................................................
Bon, je vois que je me suis mal exprimé! Ça m'arrive, des fois.
Le script "anacron -u cron.daily" se trouve dans le fichier 0anacron,
qui lui-même se trouve (avec d'autres fichiers) dans /etc/cron.daily.
Ce que je voulais montrer, c'est que 0anacron se retrouve dans
les trois cron.*, daily, weekly et monthly! Et ce, avec le même script.
Le cron.daily contient en plus, le fichier logrotate.
Si je fais ls /etc/cron.* , j'obtiens :
$ ls /etc/cron.*
/etc/cron.d:
kmod
/etc/cron.daily:
0anacron* makewhatis* slocate.cron* tetex.cron*
logrotate* postfix* sirnpull-expire* tmpwatch*
/etc/cron.hourly:
/etc/cron.monthly:
0anacron*
/etc/cron.weekly:
0anacron* makewhatis-fr.cron* makewhatis.cron*
En plus, si j'ai mentionné "logrotate" dans le cron.daily, c'est
parce que j'ignore lequel des deux (0anacron ou logrotate) était
lié à mon cas.
Et la question était: si 0anacron agit déjà tous les jour, pourquoi
doit-il encore le faire dans la semaine, puis dans le mois?
.........................................................
Voilà, comme-ça ce sera plus clair je pense. Merci!
Jean Gawloski. Montréal
[email protected]
>
> locate cron.daily
>
> > " = (logrotate) #!/bin/sh
> > " " /usr/sbin/logrotate /etc/logrotate.conf
> > /etc/cron.weekly = (0anacron) anacron -u cron.weekly
> > /etc/cron.monthly = (0anacron) anacron -u cron.monthly
> >
> Et où se trouve cron.daily cron.weekly et cron.monthly? Sous RH
> se sont des répertoires comme suit:
>
> $ ls /etc/cron.*
> /etc/cron.d:
> kmod
>
> /etc/cron.daily:
> inn-cron-expire logrotate slocate.cron tmpwatch
> inn-cron-rnews makewhatis.cron tetex.cron
>
> /etc/cron.hourly:
> inn-cron-nntpsend
>
> /etc/cron.monthly:
>
> /etc/cron.weekly:
> makewhatis.cron
>
> Donc, il n'y a que cron.monthly qui soit vide.
>
> Ciao,
>
> Dominic.
>
> --
> Dominic Mitchell Email: [email protected]
> Department of Economics
> Queen's University
> Kingston, Ontario The XXI century starts on 2001-01-01!
> Canada, K7L 3N6 Le XXI siècle débute le 2001-01-01!