commit 5a39679
chld
·
2025-12-30 17:17:46 +0000 UTC
parent aa2b494
move apk stuff out of setup-userland to setup-apk
2 files changed,
+23,
-25
+23,
-0
1@@ -52,3 +52,26 @@ _inc '
2 /bin/apk --arch $(arch) --root / add alpine-keys
3 /bin/apk --arch $(arch) update
4 '
5+
6+# (re)add tools
7+_inc '
8+ apk add busybox-static
9+ ln -sf $(which busybox.static) /bin/busybox
10+ ln -sf $(which busybox.static) /usr/bin/busybox
11+ apk add busybox-suid
12+ apk add musl
13+'
14+
15+# update musl
16+_inc '
17+ apk fix musl
18+ apk add musl-dev
19+ apk del musl-dev
20+'
21+# remove leftover libraries left by kiss
22+_inc '
23+ apk add openssl openssl-dev
24+ apk del openssl openssl-dev
25+ apk add libbz2 libcrypto3
26+ apk del libbz2 libcrypto3
27+'
+0,
-25
1@@ -8,31 +8,6 @@
2
3 set -x
4
5-# (re)add tools
6-_inc '
7- apk add busybox-static
8- ln -sf $(which busybox.static) /bin/busybox
9- ln -sf $(which busybox.static) /usr/bin/busybox
10- apk add busybox-suid
11- apk add musl
12-'
13-
14-# update musl
15-_inc '
16- apk fix musl
17- apk add musl-dev
18- apk del musl-dev
19-'
20-# remove leftover libraries left by kiss
21-_inc '
22- apk add openssl openssl-dev
23- apk del openssl openssl-dev
24- apk add libbz2 libcrypto3
25- apk del libbz2 libcrypto3
26-'
27-
28-#######################################
29-
30 # enter toybox (hybrid cutils)
31 # toybox - file management, login, some lowlevel things:
32 # - dmesg, reboot&friends