A cli tool to create a systemd service easily from cli
run
go get
go build -o ezservice
to build it.
Then you can run sudo mv ezservice /bin/ezservice
if you want.
Create a service
sudo ezservice create -N <name> -F /path/to/execfile -G root -U root -s -e
-N
Name
-D
Description
-F
ExecStart file
-C
ExecStart command
-G
Group
-U
User
-s
Start service afterwards
-e
Enable service afterwards
-y
Yes (skip confirm message)
Delete a service
sudo ezservice delete -N <name> -y
-N
Name
-y
Yes (skip confirm message)