3 if [ ! -f /sbin/init.sysv ];then
4 echo "Moving /sbin/init to /sbin/init.sysv"
5 mv /sbin/init /sbin/init.sysv
8 if [ ! -L /sbin/init ];then
9 echo "Linking /sbin/init to runit-init"
10 ln -sf runit-init /sbin/init
13 init=$(readlink /sbin/init)
14 if [ "$init" != "runit-init" ];then
15 mv /sbin/init /sbin/init.bak.$(date +%s)
16 ln -sf runit-init /sbin/init
19 if [ ! -L /etc/runit/runsvdir/default ];then
20 echo "Linking /etc/runit/runsvdir/default to /etc/runit/runsvdir/runit-run-default"
21 ln -sf /etc/runit/runsvdir/runit-run-default /etc/runit/runsvdir/default
26 echo "Linking /etc/runit/runsvdir/default to /etc/runit/runsvdir/runit-run-default"
27 ln -sf /etc/runit/runsvdir/runit-run-default /etc/runit/runsvdir/default
28 >>>>>>> 4eba5ca1d25fed66c15f68e2964d76f9c63a450b
29 echo "Changing runsvdir to /etc/runit/runsvdir/default"
32 if [ ! -L /service ];then
33 echo "Linking /service to /etc/runit/runsvdir/current"
34 ln -s /etc/runit/runsvdir/current /service
37 echo "Runit-run is installed, restart with
42 if [ ! -L /sbin/init ];then
43 echo "Moving /sbin/init to /sbin/init.sysv"
44 mv /sbin/init /sbin/init.sysv
46 echo "Linking /sbin/init to runit-init"
47 ln -sf runit-init /sbin/init
51 [ -L /sbin/init ] && [ -f /sbin/init.sysv ] && rm /sbin/init && mv /sbin/init.sysv /sbin/init
54 # vim:set ts=2 sw=2 et: