Ubuntu – Façon correcte d’installer un service personnalisé par le haut

J’utilise upstart pour les services sur mes serveurs. Écrire un fichier conf et le placer dans /etc/init est assez facile, mais cela ne semble pas s’installer complètement. D’une part, le service --status-all ne répertorie pas mon nouveau service. J’ai vérifié et si je crée un lien /etc/init.d à /lib/init/ubstart-job il apparaîtra dans le statut. Mais le faire manuellement me fait penser que je ne le fais pas correctement, et il se pourrait bien que d’autres étapes de configuration ne soient pas effectuées.

Quelle est la bonne façon d’installer un service parvenu de façon à ce qu’il soit correctement enregistré dans tous les outils traitant des services?

Meilleure réponse

  • Lorsque vous copiez initialement un nouveau fichier conf dans le dossier / etc / init, vous devez appeler:

     initctl reload-configuration