On Mon, Jul 9, 2012 at 4:38 PM, Kevin Chadwick <ma1l1ists@yahoo.co.uk> wrote:
The initscripts-systemd package will add support for both rc.local and individual rc.d scripts.
Cool so the statement from the design document.
"So, let's get rid of shell scripts in the boot process!"
Is more like reduce than get rid. In fact aside from the copying and symlinking it may be quicker than the current arch system to add a custom service. Though it may take longer to be sure of that initially :-).
The intent is to get rid, completely, of the shellscripts currently in /etc/rc.d/ or /etc/init.d/, replacing them with native systemd units. However, it does not try to stop you from running arbitrary programs – shell scripts or not – as part of your boot process. If you write a unit to start /etc/rc.local or /etc/rc.d/yourdaemon, it won't complain – you just lose some of the advantages of systemd if you run all your daemons like that. -- Mantas Mikulėnas