Redhat : comment lancer des daemons au démarrage ?

Redhat : comment lancer des daemons au démarrage ? - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 16-08-2005 à 16:39:19    

Bonjour,
Je voudrais savoir comment lancer automatiquement des daemons au démarrage. Ils sont bien dans mon répertoire /etc/init.d mais je suis obligé d'y aller, de me mettre en root pour les lancer ./mondaemon start
 
Merci,
 
Axel

Reply

Marsh Posté le 16-08-2005 à 16:39:19   

Reply

Marsh Posté le 18-08-2005 à 13:52:21    

Salut,
 
tu dois créer des liens dans les repertoires /etc/rc?.d. Le ? va de 0 a 6 (c'est le runlevel dans lequel tourne ton Unix)
en general : 0 c'est pour l'arret de la machine et 6 c'est pour rebooter  
1 c'est le mode maintenance (single user) et 5 c'est le mode par defaut en mode graphique
mais ce n'est pas toujours vrai
 
pour connaitre ton mode par defaut recherche la ligne qui contient initdefault dans /etc/inittab
exemple : is:3:initdefault:
le mode par defaut est 3 dans ce cas
 
tu vas dans /etc/rc3.d
et tu tapes :  
ln -s ../init.d/le_programme_a_lancer S##programme
 
S pour Start
## est un numero entre 00 et 99 qui indique la priorité de démarrage : le numero 01 sera lancé avant le 99
pour parfaire le tout tu peux aussi faire un dans lien dans le rc0 et/ou rc6 pour arreter le programme proprement quand tu arrete ou reboote ta machine :  
ln -s ../init.d/le_programme_a_lancer K##programme
 
K pour Kill et pareil qu'au dessus pour les numero (##)
 
A+
taicey

Reply

Marsh Posté le 18-08-2005 à 20:17:51    

utiliser "chkconfig" c'est plus simple

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed