clean up everything correctly
This commit is contained in:
parent
511bed496e
commit
6a3cecda84
2 changed files with 47 additions and 14 deletions
|
@ -62,8 +62,8 @@ build_img() {
|
|||
cd "$GIT_DIR"
|
||||
|
||||
sudo ./mkrootfs.sh -o "$rootfs_file" aarch64
|
||||
sudo ./mkplatformfs.sh -p "dracut lvm2 cryptsetup" -o "$platformfs_file" pinebookpro "$rootfs_file"
|
||||
sudo ./mkimage.sh -B 256MiB -o "$img" "$platformfs_file"
|
||||
sudo ./mkplatformfs.sh -p "dracut lvm2 cryptsetup dbus NetworkManager" -o "$platformfs_file" pinebookpro "$rootfs_file"
|
||||
sudo ./mkimage.sh -B 256MiB -s 3GB -o "$img" "$platformfs_file"
|
||||
|
||||
# shellcheck disable=SC2024
|
||||
# it is correct that the decompressed image is written as the unprivileged user
|
||||
|
@ -81,7 +81,8 @@ build_img() {
|
|||
sudo cp "$(which qemu-aarch64-static)" "$TMP_DIR_MOUNT/usr/bin/"
|
||||
|
||||
sudo chroot "$TMP_DIR_MOUNT" qemu-aarch64-static /bin/bash <<"EOT"
|
||||
ln -s /etc/sv/dhcpcd /etc/runit/runsvdir/default/
|
||||
ln -s /etc/sv/dbus /etc/runit/runsvdir/default/
|
||||
ln -s /etc/sv/NetworkManager /etc/runit/runsvdir/default/
|
||||
EOT
|
||||
|
||||
sudo rm "$TMP_DIR_MOUNT/usr/bin/qemu-aarch64-static"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue