A growing collection of convenient little tools to work with systemd services
service-tools require Go 1.11 or higher. Make sure you have a working Go
environment. See the install instructions.
git clone https://github.com/muesli/service-tools.git cd service-tools/service-generator go build cd ../service-monitor go build
A tool to generate systemd Unit files (newthing.service)
To generate a new service file non-interactively simply call:
$ service-generator create /path/to/executable "Some description"
If you prefer a terminal UI, you can launch it with just an executable or no arguments at all:
$ service-generator create
A monitor for systemd Units
$ service-monitor logs
$ service-monitor services
--help for all commands and options.