priorité operateur daemon --user
Bonjour
J'ai un petit problème et mes connaissances en shell sont très scolaires
J'ai un script pour lancer un service qui fait ceci
Code:
1 2
|
daemon --user=myUser4myApp cd "$EXEPATH" && /usr/bin/mono "$EXEFILE" start >> $MESSAGELOG 2>> $ERRORFILE & |
Le problème est que la deuxième commande est exécuté en root et non en "myUser4myApp".
Je pense que c'est à cause de la priorité de l'opérateur && peut être. J'ai essayé de mettre la commande entre "{ }" cela ne marche pas.
Si quelqu'un peu m'aider.
Merci d'avance.