Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix systemd service implementation to not fallback to sysv (#319) #374
[ This is a reiteration of a previous pull request, hopefully fixing the concerns raised there. Although I found it weird that the previous pull was just closed, instead of leaving it open so that it could be reworked, for something that is a problem that should affect all non-legacy systemd based systems... I've fixed it only for Debian, because that was the reason for the introduction of the initial workaround, and I don't feel like perhaps regressing other systems using systemd , even though I think they are also currently broken. ]
The current service_systemd.go implementation is falling back to use the
This is wrong, because systemd should have either generated a service
This affects at least any Debian system starting with stretch (9.x).
Of course if there is no need to have transparent goss definitions that