Service existant mais introuvable

Bonjour à tous,

J’ai un souci à s’arracher les cheveux…

J’ai créé un fichier de service tel qu’indiqué ici (méthode init.d) :
https://www.exratione.com/2013/02/nodejs-and-forever-as-a-service-simple-upstart-and-init-scripts-for-ubuntu/

J’ai enregistré mon fichier /etc/init.d/node et j’ai modifié les droits dessus.

J’ai ensuite lancé les commandes suivantes :

Réponse :

Enfin, j’ai tenté de démarrer le service :

Réponse :

J’ai tout vérifié, mon fichier est bien là et, de toutes façons, s’il n’y était pas, l’update-rc.d me l’aurait signalé.

Quelqu’un aurait-il une idée de ce qui ne va pas, svp?

PS : S’il vous faut plus d’info, n’hésitez pas à demander ce dont vous avez besoin. :wink:

Bonjour,

Une histoire de droits sur le fichier ??

Merci de ta réponse mais, non, ce n’est pas cela.

Je viens d’avoir la bonne idée de tester mon script manuellement qui m’a conduit à un message d’erreur un peu plus explicite :

C’était donc, apparemment, une histoire de retour chariot, un dos2unix m’a finalement réglé ça…

Merci tout de même. :slightly_smiling:

J’relance mon installation et je reviens vers vous dans un new topic pour un truc que je ne maîtrise pas du tout.

Tiens, où signale-t-on cette incohérence, svp? (le fait que le message d’erreur ne soit pas intégralement reporté lors de l’appel au service)

9a ne me semble pas être une bonne pratique… si je faisais cela dans mes développements… :angry-banghead:

Salut,

A ton avis les incohérences Ubuntu se signalent où ?

J’suis pas sur Ubuntu, j’suis sur Debian… :wink:

J’suis pas sur Ubuntu, j’suis sur Debian… :wink:[/quote]

Et tu vas chercher des recettes sous Ubuntu !

exratione.com/2013/02/nodej … or-ubuntu/

Hum, trouver un modèle fonctionnel d’init.d démarrant Node.js avec forever, c’était déjà pas trop facile (dans la masse de ceux qui ne fonctionnent pas) et il ne fait déjà pas tout comme je le voudrais…

Ensuite, si tu avais regardé aux codes proposés, tu aurais lu :

[quote]# This was written for Debian distributions such as Ubuntu, but should still

work on RedHat, Fedora, or other RPM-based distributions, since none

of the built-in service functions are used. If you do adapt it to a RPM-based

system, you’ll need to replace the init info comment block with a chkconfig

comment block.[/quote]

Pour les rapports de bugs, il y a un paquet pour ça : reportbug.

Merciii… :slightly_smiling: