chore(sb): use systemd kernel cmdline condition

This commit is contained in:
Lars Sjöström 2025-03-19 15:03:15 +01:00
parent 6819565d79
commit c748e17279
No known key found for this signature in database
4 changed files with 11 additions and 30 deletions
pkgs/rootfs

View file

@ -81,23 +81,21 @@ EOF
cat <<EOF > $out/etc/repart.d/20-root-a.conf
[Partition]
Type=root
SizeMaxBytes=256M
SizeMinBytes=256M
SizeMaxBytes=64M
SizeMinBytes=64M
EOF
cat <<EOF > $out/etc/repart.d/22-root-verify-a.conf
[Partition]
Type=root-verity
SizeMaxBytes=10M
SizeMinBytes=10M
EOF
cat <<EOF > $out/etc/repart.d/30-root-b.conf
[Partition]
Type=root
Label=_empty
SizeMaxBytes=256M
SizeMinBytes=256M
SizeMaxBytes=64M
SizeMinBytes=64M
ReadOnly=1
EOF
@ -105,8 +103,6 @@ cat <<EOF > $out/etc/repart.d/32-root-verity-b.conf
[Partition]
Type=root-verity
Label=_empty
SizeMaxBytes=10M
SizeMinBytes=10M
ReadOnly=1
EOF
@ -179,7 +175,6 @@ cp -P ${pkgs.sbctl}/bin/sbctl $out/usr/bin/
rm -f $out/usr/bin/blkid
cp -P ${pkgs.util-linuxMinimal}/bin/blkid $out/usr/bin/
cp -P ${pkgs.util-linuxMinimal}/bin/lsblk $out/usr/bin/
cp -P ${pkgs.bash}/bin/bash $out/usr/bin/
### install xq (jq clone)
cp -P ${pkgs.xq}/bin/xq $out/usr/bin/