Lancer un processus au demarrage

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Messagepar olivier75 » 30 Nov 2003 20:33

Bonjour <BR> <BR>Je souhaiterai lancer automatiquement un processus au demarrage de ma sme 6b3 (setiathome) <BR>mais je ne sais pas comment faire ( perdu sans webmin lol ) <BR> <BR>quelqu un pourrait il m expliquer de façon clair ? <BR> <BR>merci a tous
Avatar de l’utilisateur
olivier75
Major
Major
 
Messages: 75
Inscrit le: 23 Oct 2003 00:00

Messagepar Yvan » 30 Nov 2003 21:03

Bon je ne connait pas la sme, juste installé pour voir comment ça se presentait mais je l'ai jamais mis en exploitation donc je connais pas trop mais ça doit etre comme les autres. <BR> <BR>tu doit crée un lien de ton programme dans le repertoire /etc/rc3.d (qui je pense doit etre le niveau de lancement par default de la sme) dans le doute tu repete l'operation dans les 5 repertoires /etc/rc1.d => rc5.d <BR> <BR>par exemple si ton programme est /usr/local/seti/setiahome (c'est un exemple je n'en sais rien du tout) alors tu doit mettre un lien qui ressemble à ça dans le /etc/rc3.d : <BR> <BR>ln -s /usr/local/seti/setiahome S30setiahome <BR> <BR>il faut bien mette S pour que ce soit lancer au demarrage et le 30 permet d'indiquer à quels moments il va se lancer par rapport aux autres programme <BR> <BR>
Avatar de l’utilisateur
Yvan
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 270
Inscrit le: 09 Jan 2003 01:00

Messagepar Grand-Pa » 02 Déc 2003 12:59

Je ne voudrais pas parraitre désagréable, mais : <BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE>tu doit crée un lien de ton programme dans le repertoire /etc/rc3.d (qui je pense doit etre le niveau de lancement par default de la sme)</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>Non, c'est rc7.d <BR> <BR> <!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE>dans le doute tu repete l'operation dans les 5 repertoires /etc/rc1.d => rc5.d</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>Par défaut, sur un système basé sur ReHat, voici les runlevels : <BR> 1 (Single user mode) sans le réseau, <!-- BBcode auto-mailto start --><a href="mailto:Seti@Home">Seti@Home</a><!-- BBCode auto-mailto end -->, c'est pas génial... <BR> 2 (Multiuser, without Network) même motif, même punition ! <BR> 3 (Full multiuser mode) là, pourquoi pas, mais comme indiqué plus haut, le runlevel par défaut de SME, c'est le 7 <BR> 4 (unused) y a t'il quelque chose à ajouter ? <BR> 5 (X11) pas de XWindow sous SME <BR> <BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE>ln -s /usr/local/seti/setiahome S30setiahome <BR> <BR>il faut bien mette S pour que ce soit lancer au demarrage et le 30 permet d'indiquer à quels moments il va se lancer par rapport aux autres programme</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>Il vaudrait mieux le lancer au moins après que le réseau ait été initialisé (S37, en l'occurence)... On ne prendra pas de risque, on le lancera en S95. <BR> <BR>Et comme on le lance au démarrage, on n'oublie pas de l'arrêter dans les runlevels 0 et 6...
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar Yvan » 02 Déc 2003 13:25

Merci Grand Pas de ces eclairssiments car effectivement je ne connais pas la sme, d'ailleurs etrange ce rc7.d jamais encore rencontré mais bon pourquoi pas.
Avatar de l’utilisateur
Yvan
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 270
Inscrit le: 09 Jan 2003 01:00

Messagepar antolien » 02 Déc 2003 13:29

Si sme est basé sur redhat, y-a-il chkconfig ? c'est plus pratique que de faire les liens symboliques
Avatar de l’utilisateur
antolien
Amiral
Amiral
 
Messages: 3134
Inscrit le: 31 Août 2002 00:00

Messagepar Grand-Pa » 02 Déc 2003 13:36

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-12-02 12:29, antolien a écrit: <BR>Si sme est basé sur redhat, y-a-il chkconfig ? c'est plus pratique que de faire les liens symboliques <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>En effet, chkconfig existe, mais... il n'a pas été modifié pour aller au delà d'un runlevel 6 ! <IMG SRC="images/smiles/icon_rolleyes.gif"> <BR> <BR>On peut donc l'utiliser pour les runlevel 0 à 6, les liens sont biens créés, mais pour le 7, le plus simple est de copier le lien symbolique du runlevel 3 vers le 7 (en fonction du script que l'on veut lancer, bien entendu).
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité