Bonjour,
Voila, ca fait un petit temps que je me prends la tete et je suis nouveau dans le monde de linux; excusez moi...
Voila, mon but est de terminer un programme avant l'arret de la machine et de relancer celui-ci au démarrage de la machine.
Concretement:lors d'un init 6 => killer un programme et le redémarrer lors du boot de la machine.
Voici ce que j'ai fait:
-crée un script qui prend en parametre stop ou start et je l'ai placé dans /etc/init.d/
-dans rc3.d, j'ai placé un lien S98script qui pointe => /etc/init.d/script
-dans rc3.d, j'ai placé un lien K01script qui pointe => /etc/init.d/script.
Il faut savoir que mon niveau par defaut défini dans initab est le niveau 3.
Bien-sur, j'ai loggué tout ca et je peux voir que lors d'un test via la commande init 6, seul le S98versmonscript se lance... le stop ne marche dans aucun des cas... j'ai eu beau essayer de le placer dans rc6.d, rc2.d, rc0.d ... rien ne se passe.
En d'autres mots:
- execution du script /etc/rc3.d/S98script start fonctionne
- execution du script /etc/rc3.d/K01script stop fonctionne mais pas lors d'un init 6 => aparemment, j'ai mal placé mon K01 mais j'ai essayé plein de rep différent et sans résultat.
Avez-vous une solution?? j'essaie de trouver de la doc pour m'expliquer comment bien gerer les Start et Stop via les rep rc mais point trouvé.
Merci d'avance à vous
Partager