1 |
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 |
2 |
--- e-smith-runit-2.6.0.old/root/usr/lib/systemd/system/runit.service 1969-12-31 19:00:00.000000000 -0500 |
3 |
+++ e-smith-runit-2.6.0/root/usr/lib/systemd/system/runit.service 2016-03-23 09:36:00.468000000 -0400 |
4 |
@@ -0,0 +1,14 @@ |
5 |
+[Unit] |
6 |
+Description=Process Supervising Daemon |
7 |
+After=getty.target |
8 |
+ |
9 |
+[Service] |
10 |
+Type=simple |
11 |
+User=root |
12 |
+Group=root |
13 |
+Restart=always |
14 |
+ExecStart=/etc/runit/2 |
15 |
+TimeoutSec=0 |
16 |
+ |
17 |
+[Install] |
18 |
+WantedBy=multi-user.target |
19 |
diff -Nur e-smith-runit-2.6.0.old/createlinks e-smith-runit-2.6.0/createlinks |
20 |
--- e-smith-runit-2.6.0.old/createlinks 2002-06-05 16:46:14.000000000 -0400 |
21 |
+++ e-smith-runit-2.6.0/createlinks 2016-03-27 14:21:12.386000000 -0400 |
22 |
@@ -21,3 +21,9 @@ |
23 |
or die "Can't symlink to root/etc/e-smith/events/${event}/S${level}${action}:". |
24 |
" $!"; |
25 |
} |
26 |
+ |
27 |
+system('mkdir -p root/usr/lib/systemd/system/multi-user.target.wants/'); |
28 |
+ unlink "root/usr/lib/systemd/system/multi-user.target.wants/runit.service"; |
29 |
+symlink("/usr/lib/systemd/system/runit.service", |
30 |
+ "root/usr/lib/systemd/system/multi-user.target.wants/runit.service") |
31 |
+ or die "Can't symlink to root/usr/lib/systemd/system/multi-user.target.wants/runit.service: $!"; |