diff -Nur e-smith-runit-2.6.0.old/root/usr/lib/systemd/system/runit.service e-smith-runit-2.6.0/root/usr/lib/systemd/system/runit.service --- e-smith-runit-2.6.0.old/root/usr/lib/systemd/system/runit.service 1969-12-31 19:00:00.000000000 -0500 +++ e-smith-runit-2.6.0/root/usr/lib/systemd/system/runit.service 2016-03-23 09:36:00.468000000 -0400 @@ -0,0 +1,14 @@ +[Unit] +Description=Process Supervising Daemon +After=getty.target + +[Service] +Type=simple +User=root +Group=root +Restart=always +ExecStart=/etc/runit/2 +TimeoutSec=0 + +[Install] +WantedBy=multi-user.target diff -Nur e-smith-runit-2.6.0.old/createlinks e-smith-runit-2.6.0/createlinks --- e-smith-runit-2.6.0.old/createlinks 2002-06-05 16:46:14.000000000 -0400 +++ e-smith-runit-2.6.0/createlinks 2016-03-27 14:21:12.386000000 -0400 @@ -21,3 +21,9 @@ or die "Can't symlink to root/etc/e-smith/events/${event}/S${level}${action}:". " $!"; } + +system('mkdir -p root/usr/lib/systemd/system/multi-user.target.wants/'); + unlink "root/usr/lib/systemd/system/multi-user.target.wants/runit.service"; +symlink("/usr/lib/systemd/system/runit.service", + "root/usr/lib/systemd/system/multi-user.target.wants/runit.service") + or die "Can't symlink to root/usr/lib/systemd/system/multi-user.target.wants/runit.service: $!";