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";

Répondre à