Je développe une application Nodejs avec laquelle l'utilisateur interagit via HTTP sur localhost. Il n'y a pratiquement aucun paramètre et le démon n'a pratiquement aucune dépendance et il doit juste être opérationnel au moment de la connexion.
Je voudrais suivre les idiomes sur chaque plate-forme pour les scripts de démarrage, et cela signifie Upstart sur Ubuntu et systemd sur Fedora.
- Existe-t-il de bons tutoriels pour écrire des fichiers système systemd ?
- Existe-t-il des "meilleures pratiques" à connaître ?
J'ai trouvé ces ressources :
- Page wiki Fedora sur systemd
- Blog sur l'écriture de fichiers système systemd
- Systemd sur Wikipédia
Je recherche principalement une sorte d'API comme référence, ainsi qu'un format de base à suivre.
Réponse acceptée :
Je commencerais par les pages de manuel de Systemd. Ils représentent une ressource complète du système et des services.
Il y a aussi la FAQ freedesktop Systemd.