From b8a77b2c87dabfd38c4dc667edf1c1ccbbc5d372 Mon Sep 17 00:00:00 2001 From: Justin Kromlinger Date: Sun, 14 Dec 2025 19:12:51 +0100 Subject: [PATCH] Add temporary workaround until pacman 7.1.0 rollout is done --- scripts/make-rootfs.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/make-rootfs.sh b/scripts/make-rootfs.sh index 80bdb2a..a55f718 100755 --- a/scripts/make-rootfs.sh +++ b/scripts/make-rootfs.sh @@ -18,10 +18,17 @@ cat pacman-conf.d-noextract.conf >> "$BUILDDIR/etc/pacman.conf" sed 's/Include = /&rootfs/g' < "$BUILDDIR/etc/pacman.conf" > pacman.conf +if grep -q '#DisableSandboxFilesystem' "$BUILDDIR/etc/pacman.conf"; then sed -i '/#DisableSandboxFilesystem/{c\ # No kernel landlock in containerd\ DisableSandboxFilesystem }' "$BUILDDIR/etc/pacman.conf" +else +sed -i '/#DisableSandbox/{c\ +# No kernel landlock in containerd\ +DisableSandbox +}' "$BUILDDIR/etc/pacman.conf" +fi cp --recursive --preserve=timestamps rootfs/* "$BUILDDIR/" ln -fs /usr/lib/os-release "$BUILDDIR/etc/os-release"