hello,
Je dois faire fonctionner une sonde du traffic réseau. Ce programme se compose de trois sous-programmes.
J'ai fais un script de démarrage et j'aimerais utiliser la fonction daemon pour lancer ces 3 "sous-programmes" sous un autre utilisateur.
seul un des trois se lance et sous l'utilisateur désiré.
le 2ème ne se lance qu'en root
et le troisième pas du tout ??
voici comment je lance celui qui fonctionne et je fais pareil pour les 2 autres :
daemon --user $FLOWSCOPE_USER $SCRIPT_SCHEDULER
sleep 3
TMPRETVAL=$?
if [ $TMPRETVAL -eq 0 ]; then
echo -e "\tScopeReader started.\n"
fi
let RETVAL=RETVAL+TMPRETVAL
quelqu'un peut-il m'expliquer pkoi les 2 autres ne fonctionnent pas de la même façon ?
merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.