Ich entwickle eine Nodejs-Anwendung, mit der der Benutzer über HTTP auf localhost interagiert. Es gibt praktisch keine Parameter und der Daemon hat praktisch keine Abhängigkeiten und er muss nur zur Anmeldezeit hochgefahren sein.
Ich würde gerne den Redewendungen auf jeder Plattform für Startskripte folgen, und das bedeutet Upstart auf Ubuntu und systemd auf Fedora.
- Gibt es gute Anleitungen zum Schreiben von systemd-Systemdateien?
- Gibt es „Best Practices“, die Sie beachten sollten?
Ich habe diese Ressourcen gefunden:
- Fedora-Wiki-Seite über systemd
- Blog über das Schreiben von systemd-Systemdateien
- Systemd auf Wikipedia
Ich suche hauptsächlich nach einer Art API als Referenz sowie nach einem grundlegenden Format, dem ich folgen kann.
Akzeptierte Antwort:
Ich würde mit den Systemd-Manpages beginnen. Sie stellen eine umfassende Ressource des Systems und der Dienste dar.
Es gibt auch die freedesktop Systemd FAQs.