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