Bonjour,
Je viens de créer un service. Je voudrai donc que ce processus tourne en tâche de fond.
Voici les grandes lignes de mon fichier dans /etc/init.d :
RETVAL=0
NOMSERVICE="Corba Naming Server"
PROCESSUS="/corba/NamingServer/nameserv"
OPTIONS="-OAnumeric -OAport 5000 -i > /corba/NamingServerIOR/NamingService.ior"
FICHIERSUBSYS="/var/lock/subsys/corba_naming_server"
start() {
KIND=$NOMSERVICE
echo -n $"Demarrage du service $KIND : "
daemon $PROCESSUS "$OPTIONS"
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch $FICHIERSUBSYS || RETVAL=1
return $RETVAL
}
Lorsque je fais un "service nom_service start" j'ai bien le retour "Demarrage du service Corba Naming Server : " mais le problème est qu'il ne marque pas OK en vert, qu'il ne me rend pas la main. Par contre le processus est bien lancé car visible via "ps -ef".
Qu'ai-je oublié ?