Le lundi 19 décembre 2011 à 11:41 +0100, Ludwig Nussel a écrit :
Frederic Crozat wrote:
Le dimanche 18 décembre 2011 à 20:12 +0100, Lars Müller a écrit : [...]
But the goal for openSUSE should be to deliver native systemd targets for all services.
That was part of my original plan but we didn't reach it for 12.1. Let's see if we can improve this for 12.2.
What's the benefit besides some people's obsession against shell scripts and intentionally breaking the sysv fallback? Fine to add systemd files for services where it makes a difference, e.g. socket activatable ones but for the majority there is no need to put effort into .service files IMO.
No shell involded at all (and this also included all the work which is done for each initscript just to start one executable), no startproc (since systemd is doing the heavy lifting for us) and much more readable than an initscript :) Another important point is to be able to upstream .service and no longer maintain them but share them across distributions.