Am Montag, 6. Februar 2012, 13:23:05 schrieb Michal Kubeček:
So what are you really planning to do is (1) order all service package maintainers to include a systemd unit file
There might be indeed a rule "include a script/file for the default init system". Maintainers were "ordered" to include a script when sysvinit was default, now the same would apply to systemd. I do not see a change in rules there. Only a change in defaults.
and (2) forbid them to include a LSB compliant init script.
Alleged oppression once again… If the default changes other things have to change as well. True. Would be exactly the same if the change was from systemd to sysvinit.
I'm sure there is a packaging way to check whether systemd or syvinit is installed and install the legacy scripts accordingly when installing a service – assuming that service maintainers bother to maintain scripts for the non- default sysvinit.
Sven