Actions
Bug #595
closedCreate missing systemd configuration for SYSV compatibility services
Start date:
2017-09-23
Due date:
% Done:
100%
Estimated time:
Patch Available:
Confirmed:
No
Branch:
Entity:
DuckCorp
Security:
Help Needed:
Description
Quite often a service is considered OK because the init script did not return an error, but the SYSV compatibility layer in systemd has no way to know if this is a one-shot run or if a daemon is to be run, and maybe forked.
We should evaluate all the compat services listed with this command:
ansible all -m shell -a "systemctl | grep -E 'active +(exited|running) +(LSB|SYSV):' | awk '{ print \$1 }'"
We should list the one-shot services somewhere, to be able to filter-out in a later (regular?) check.
We should borrow missing systemd config from Debian unstable if existing and applicable or create our own and contribute it.
Actions