Fixed disk image manip
This commit is contained in:
parent
5022a60750
commit
920eb587c4
@ -94,12 +94,16 @@ else echo "FALSE" > "$DISTPATH"/usr/share/halogenos/meta/securesys; fi
|
||||
# Create images dir and img files
|
||||
mkdir -p /build/images
|
||||
dd if=/dev/zero of=/build/images/usr.img bs=1 count=0 seek=2G
|
||||
mkfs.ext4 /build/images/usr.img
|
||||
dd if=/dev/zero of=/build/images/verity.img bs=1 count=0 seek=2000M
|
||||
|
||||
# Create squashfs
|
||||
mksquashfs "$DISTPATH" /build/artifacts/usr.squashfs
|
||||
|
||||
# Image squashfs filesystem onto usr img
|
||||
dd if=/build/artifacts/usr.squashfs of=/build/images/usr.img
|
||||
# Install squashfs filesystem onto usr img
|
||||
mkdir -p /mnt/usr
|
||||
mount /build/images/usr.img /mnt/usr
|
||||
cp /build/artifacts/usr.squashfs /mnt/usr
|
||||
umount /mnt/usr
|
||||
|
||||
# Build verity
|
@ -2,6 +2,7 @@ services:
|
||||
build:
|
||||
image: docker.io/gentoo/stage3:musl-hardened
|
||||
command: /build/build-image.sh
|
||||
privileged: true
|
||||
environment:
|
||||
DISTPATH: "/build/artifacts/dist"
|
||||
IMGPATH: "/build/images"
|
||||
|
Loading…
Reference in New Issue
Block a user