On Mon, Jul 9, 2012 at 4:38 PM, Kevin Chadwick <ma1l1ists@xxxxxxxxxxx> 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