TL;DR
How to generate an "editable" systemd .service file from an old system-V service?
Recently, we had the issue that our home-grow "server manager" could not start a service on an "Ubuntu 16.04.1" server, because said serveice was in state "active (exited)", and not "inactive". Googling tells me I could add something like this to the service file:
Restart=always
RestartSec=3
But calling "systemctl edit myservice" gets me an empty file. Clearly, systemd generates some default .service file, based on the "/etc/init.d/myservice" file. Using find, I found there is a generated file under "/run/systemd/generator.late/myservice.service". But it contains a lot of stuff, which might be specific to this "run", like "Before=" and "After=" and I'm not sure if I should use it as base.
I don't want to write the .service file from scratch, since I have no knowledge about systemd .service format, and this is a running 24/7 productive server (without test-server clone I could use to "practice").