Voglio che il servizio systemd gestisca il fork (il mio file non gestisce il fork da solo. Quindi mi affido a systemd per gestirlo)
Il mio file .service:
[Unit]
Description=swamp services management service
After=syslog.target
[Service]
Type=forking
ExecStart=/usr/bin/swamp
[Install]
WantedBy=multi-user.target
Domanda
Specificare Type=forking
abbastanza per quello che sto cercando di ottenere? O è simile aspettarsi il fork in upstart che in realtà dice upstart (se capisco correttamente, non sono sicuro di esserlo, sono nuovo a scrivere initscripts) che il mio servizio gestirà il fork / demonizzazione.
oneshot
(uno script di breve esecuzione tipico) osimple
(un servizio di lunga durata che non esegue il fork + uscita).