#1 Le 02/12/2013, à 13:00
- anthony_78340
Démons retour de start-stop-daemon
Bonjour à tous,
Je suis en train de programmer un démon. J'ai un soucis sur la fonction "start-stop-daemon --start", elle doit renvoyer 0 lorsque le processus est bien démarré, et 1 si le processus est déjà lancé.
Dans mon cas (issu du skeleton):
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null || return 1
Je n'ai jamais de retour 1, ce qui veux dire qu'elle ne voit pas que le processus est déjà lancé.
Avez vous une idée du problème ?
Merci
Anthony
Hors ligne
#2 Le 02/12/2013, à 15:46
- n3o51
Re : Démons retour de start-stop-daemon
Bonjour tu devrait allez voir ici y a un script que tu pourra éditer en fonction de tes besoins
http://doc.ubuntu-fr.org/tutoriel/comme … en_service
Welcome to the real world
________________________________
Hors ligne
#3 Le 02/12/2013, à 18:42
- anthony_78340
Re : Démons retour de start-stop-daemon
Merci pour ta réponse,
Mais j'ai déjà vu cette page et ça ne m'avance pas plus...
Hors ligne
#4 Le 02/12/2013, à 22:11
- n3o51
Re : Démons retour de start-stop-daemon
j'ai un peut de mal a ta suivre désolé par avance
as tu bien lu le skeleton a tu bien renseigner les champs dans ton script ?
as tu mis ton script dans init.d ? as tu donné les droits au script ?
as tu démarrer le service ?
as tu vérifier que ton démon est bien lancé ? si oui que retourne le status ?
Welcome to the real world
________________________________
Hors ligne
#5 Le 03/12/2013, à 19:19
- anthony_78340
Re : Démons retour de start-stop-daemon
Oui tout fonctionne bien, le problème est lorsque le démon est lancé une deuxième fois.
Cette commande dans le skeleton permet de ne pas démarrer une deuxième fois le processus. Moi il me le démarre une deuxième fois car cette commande ne renvoie pas correctement une erreur.
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null || return 1
Je souhaiterai savoir pourquoi il ne renvoie pas la bonne valeur.
Merci pour votre aide
Anthony
Hors ligne
#6 Le 04/12/2013, à 02:14
- n3o51
Re : Démons retour de start-stop-daemon
donne le script en entier pour verifier
Welcome to the real world
________________________________
Hors ligne