Currently:
- scripts in /opt/odderon/bin rely on /opt/odderon/darkbot.pid
- systemd unit would be happy to use /opt/odderon/darkbot.pid (defined in the unit as PIDFile) if it was a forking service, but for simple, does it read it?
- nothing generates /opt/odderon/darkbot.pid
We don't need it: for a simple not forking service, systemd knows the pid.
So a convenient (but systemd-vendor-locked) solution could be to replace darkbot restart/kill scripts by sudo systemd alias (see e5ed159bf68a for allowed aliases) and get rid of PIDFile=, ExecReload=.