On Thu, 26 Sep 2002 22:47:53 +0200 joel tarlao <[EMAIL PROTECTED]> wrote:
> > Je viens de constater que crond et anacron sont décochés chez moi, dans mcc > Je les ai donc cochés et fermé mcc > A la réouverture de mcc, ils sont à nouveau décochés. > J'ai réessayé à reprises. > > Y a-t'il un autre moyen simple de dire à Mdk de lancer ces démons au > démarrage ? > > -- > .~. > /V\ Joël > // \\ > /( )\ > ^`~'^ > Une station de bus, c'est là où le bus s'arrête, > Une station de trains, c'est là où le train s'arrête, > Sur mon bureau, j'ai une station de travail... > > > peut-être abandonner momentanément les belles interfaces graphiques fort pratiques mais au comportement parfois déroutant (bien qu'il est possible que tu aies tenté ces modifications en user alors que seul root....) pour se plonger au coeur du système comme un vulgaire neird ;) regarde le répertoire /etc/rc.d. tu y trouves 8 répertoires: init.d -> contient les scripts à lancer au démarrage rc0.d à rc6.d -> contiennent les liens vers les scripts de init.d à lancer selon le niveau d'initialisation. le chiffre après rc correspond au niveau. init 0 -> halt init 1 -> single user mode init 2 -> full user mode sans NFS init 3 -> full user mode init 4 -> inutilisé init 5 -> X11 init 6 -> reboot les liens dans ces répertoires sont de la forme Kxxscript ou Sxxscript les scripts de init.d contiennent (devraient contenir!) une option start et stop. Kxxscript lance script avec l'option stop et Sxxscript avec l'option start. xx dans le nom du lien est un nombre. init exécute les liens par ordre alphanumérique (ça se dit?) k01script avant k02script avant S99script... en somme, on arrête d'abord et on démarre ensuite dans le bon ordre. pour en revenir à ta question, tu dois avoir dans /etc/rc.d/init.d les scripts anacron et crond et les liens correspondants dans /etc/rc.d/rc0.d à rc6.d. la liste doit donner ce qui suit à peu de choses près: -rwxr-xr-x 1 root root /etc/rc.d/init.d/anacron* -rwxr-xr-x 1 root root /etc/rc.d/init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc0.d/K60crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc0.d/K92anacron -> ../init.d/anacron* lrwxrwxrwx 1 root root /etc/rc.d/rc1.d/K60crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc1.d/K92anacron -> ../init.d/anacron* lrwxrwxrwx 1 root root /etc/rc.d/rc2.d/S90crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc2.d/S95anacron -> ../init.d/anacron* lrwxrwxrwx 1 root root /etc/rc.d/rc3.d/S90crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc3.d/S95anacron -> ../init.d/anacron* lrwxrwxrwx 1 root root /etc/rc.d/rc4.d/S90crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc4.d/S95anacron -> ../init.d/anacron* lrwxrwxrwx 1 root root /etc/rc.d/rc5.d/S90crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc5.d/S95anacron -> ../init.d/anacron* lrwxrwxrwx 1 root root /etc/rc.d/rc6.d/K60crond -> ../init.d/crond* lrwxrwxrwx 1 root root /etc/rc.d/rc6.d/K92anacron -> ../init.d/anacron* donc si ces scripts sont présents mais pas les liens, tu as juste à les faire en root. une fois les modifications apportées on relance le système avec la commande: kill -HUP 1 qui oblige init (PID 1) à relire /etc/inittab et à tout relancer (restart). pas besoin de reboot pour tout réinitialiser ;) bye jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"