On Wed, 25 Sep 2002 18:46:00 +0200
Daniel Moyne <[EMAIL PROTECTED]> wrote:
> A de nombreuses occasions quand j'allume mon PC Linux celui-ci apr�s la
> s�quence classique de boot se lance dans une proc�dure myst�rieuse de grand
> nettoyage, pilot�e, j'imagine, par des scripts "cron" ou autres.
>
> Ce qui est ennuyeux, c'est que durant cette proc�dure qui peut durer quelques
> minutes, on ne peut rien faire du tout, sinon attendre, sachant que toutes les
> ressources de la machine sont utilis�es pour ce travail !
>
> J'aurais imagin� qu'une telle t�che non prioritaire, puisque d�clench�e une
> fois par 24 heures, puisse �tre effectu�e quand l'utilisateur ne fait rien !
>
> Des id�es pour mettre un peu d'ordre et contr�le dans tout cela.
>
> --
> Daniel Moyne (Nulix)----------------------------------------------------------
> Software : Mandrake 8.2 (PL HS 5) \\|// kernel "2.4.18-6mdk"
> / --- \
> (' o-o ')
> --------------------------------oOO-(_)-OOo------------------------------------
>
>
>
les t�ches cron incluses dans /etc/cron.daily, weekly et monthly sont pr�vues pour
s'ex�cuter � dates et heures r�guli�res. ceci ne pose pas de probl�me sur une machine
allum�e en permanence. les t�ches s'ex�cutent en g�n�ral � des heures o� l'on est
cens� avoir autre chose � faire qu'�tre devant son �cran :)
pour les machines allum�es de temps en temps, il existe une application qui permet de
v�rifier au d�marrage si les t�ches pr�vues ont �t� ex�cut�es dans les d�lais et de
les ex�cuter si le d�lai est d�pass�. il s'agit d'anacron. le script qui lance anacron
est /etc/init.d/anacron.
les t�ches � v�rifier/ex�cuter sont contenues dans /etc/anacrontab. en g�n�ral, il
s'agit des t�ches contenues dans les diff�rents r�pertoires /etc/cron.*. la syntaxe du
fichier est expliqu�e dans "man anacron"
chaque r�pertoire /etc/cron.* (sauf hourly) contient un script 0anacron. (le 0, c'est
pour d�marrer en 1er). celui-ci ex�cute anacron avec l'option -u qui permet de dater
les t�ches effectu�es dans des fichiers contenus dans /var/spool/anacron et rien
d'autre. les autres scripts s'ex�cutent ensuite.
je ne te conseille pas de d�sactiver anacron au d�marrage mais plut�t:
-de modifier /etc/crontab pour ex�cution des t�ches � des heures o� ta machine est
allum�e et ne sert pas
-de modifier /etc/anacrontab pour une p�riodicit� plus longue si tu penses que
1x/semaine suffit, m�me pour cron.daily
-de faire le m�nage dans les r�pertoire /etc/cron.* si besoin
bye
jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"