> Type=forking No.
> StandardOutput=tty No. > RemainAfterExit=yes No. > SysVStartPriority=99 No. You're a long-time daemontools user, you say. Why on Earth do you think that Type=forking is right? Why on Earth do you think that good daemons fork and exit parent? Why on Earth do you think that svscan -- any svscan, from daemontools-encore svscan to s6-svscan -- forks and exits parent? Or needs a TTY? * http://jdebp.eu./FGA/inittab-is-history.html * http://jdebp.eu./FGA/unix-daemon-readiness-protocol-problems.html * http://untroubled.org/daemontools-encore/svscan.8.html * http://www.skarnet.org/software/s6/s6-svscan.html * https://packages.debian.org/sid/runit-systemd * https://packages.debian.org/sid/daemontools-run * https://wiki.archlinux.org/index.php/Runit#Installation * https://wiki.gentoo.org/wiki/Runit#Starting_the_supervision_tree * https://framagit.org/taca/archnosh#nosh-service-manager-only-nosh-run-via-systemd