summary refs log tree commit diff
path: root/make-mewix-alpine-bootstrap
diff options
context:
space:
mode:
Diffstat (limited to 'make-mewix-alpine-bootstrap')
-rwxr-xr-xmake-mewix-alpine-bootstrap16
1 files changed, 16 insertions, 0 deletions
diff --git a/make-mewix-alpine-bootstrap b/make-mewix-alpine-bootstrap
new file mode 100755
index 0000000..5b0de3c
--- /dev/null
+++ b/make-mewix-alpine-bootstrap
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+mkdir -p newroot/pkg/zzz-alpine-base-chroot/0/
+cp -a alpine-base-chroot/usr newroot/pkg/zzz-alpine-base-chroot/0/
+cp -a alpine-base-chroot/bin newroot/pkg/zzz-alpine-base-chroot/0/usr
+cp -a alpine-base-chroot/lib newroot/pkg/zzz-alpine-base-chroot/0/usr
+ln -s usr/lib newroot/pkg/zzz-alpine-base-chroot/0/lib
+ln -s usr/bin newroot/pkg/zzz-alpine-base-chroot/0/bin
+
+# XXX hack
+cp -a alpine-base-chroot/etc/ssl newroot/etc
+
+./relink-newroot
+./enter-newroot /pkg/zzz-alpine-base-chroot/0/usr/bin/busybox \
+  --install -s /pkg/zzz-alpine-base-chroot/0/usr/bin/
+./relink-newroot