commit dc47000
chld
·
2026-09-21 16:15:19 +0000 UTC
parent 8b39816
update to use srudge init
1 files changed,
+17,
-6
+17,
-6
1@@ -13,12 +13,23 @@ wget \
2 tar -xvf kiss.tar.xz -C $m
3
4 # set up situation init
5-wget \
6- https://codeberg.org/derivelinux/situation/raw/branch/main/situation \
7- -O $m/bin/situation
8-
9-chmod 755 $m/bin/situation # make situation a executable or kernel panic
10-ln -sf $m/bin/situation $m/bin/init # make sure kern knows situation is init
11+git clone https://srcdump.net/chld/srudge.git --depth 1 ./srudge
12+cp ./srudge/sit $m/bin/sit
13+cp ./srudge/reboot $m/bin/reboot
14+for i in sit reboot
15+do
16+ chmod 755 $m/bin/$i
17+done
18+rm -rf ./srudge/
19+
20+for i in bin sbin
21+do
22+ ln -sf $m/bin/sit $m/$i/init
23+done
24+for i in poweroff halt
25+do
26+ ln -sf $m/bin/reboot $m/bin/$i
27+done
28
29 # mwakatizing the rootfs
30 rm -f $m/etc/*tab # situation doesnt use tables, it is not sysv-ish