Hello !
J'essaie actuellement de faire un petit script qui me lancerai la commande su $OGAR_USER node $OGAR_FOLDER qui sert à démarrer une application Node.js.
Au sein de mon script je rencontre un petit soucis ...
Si je me connecte en tant que l'utilisateur et que je lance la commande node, aucun problème l'application démarre et est pleinement fonctionnelle.
Mais quand je passe par mon script, exécuté en tant que root pour l'exemple, j'ai un fichier binaire impossible à lancer à la ligne du script détaillée précédemment ... Hors script aucun soucis.
J'ai même essayé '''su $OGAR_USER cat toto.txt'', même réponse. J'ai l'impression de ne pouvoir exécuter aucune fichier binaire depuis le script.
Une piste ? Je ne suis pas tout à fait l 'aise dans l'environnement Unix ...
Merci ! 