GNU/Linux >> Znalost Linux >  >> Linux

Psaní základních souborů Systemd Service?

Vyvíjím aplikaci Nodejs, se kterou uživatel komunikuje přes HTTP na localhost. Neexistují prakticky žádné parametry a démon nemá prakticky žádné závislosti a pouze musí být spuštěn v době přihlášení.

Rád bych se řídil idiomy na každé platformě pro spouštěcí skripty, a to znamená Upstart na Ubuntu a systemd na Fedoře.

  • Existují nějaké dobré návody pro psaní systémových souborů systemd?
  • Existují nějaké „osvědčené postupy“, o kterých byste měli vědět?

Našel jsem tyto zdroje:

  • wiki stránka Fedory o systemd
  • Blog o psaní systémových souborů systemd
  • Systemd na Wikipedii

Většinou hledám jakési API jako referenci a také jako základní formát, který bych měl následovat.

Přijatá odpověď:

Začal bych manuálovými stránkami Systemd. Představují komplexní zdroj systému a služeb.

K dispozici jsou také často kladené otázky o systému Freedesktop.


Linux
  1. Přidání nové služby do Linux systemd

  2. Mazání souborů podle věku?

  3. Podmíněné povolení souborů Systemd prostřednictvím balíčku Debian?

  1. Chcete přesunout `rm` do koše?

  2. Jak změnit uživatele pro spoustu souborů služby Systemd?

  3. systemd - Dávám mé službě více argumentů

  1. Spravujte spouštění pomocí systemd

  2. Jak vytvořit službu Systemd v Linuxu

  3. Linux – umístění skriptu Fsck?