Commit b51731e197 for strongswan.org

commit b51731e197195a141679983f9343895b11d63571
Author: Tobias Brunner <tobias@strongswan.org>
Date:   Wed Aug 13 13:57:13 2025 +0200

    testing: Mount /proc in the chroot to make systemctl happy

diff --git a/testing/scripts/build-guestimages b/testing/scripts/build-guestimages
index 5050b37482..511974624f 100755
--- a/testing/scripts/build-guestimages
+++ b/testing/scripts/build-guestimages
@@ -37,6 +37,7 @@ mkdir -p $LOOPDIR
 # just to be sure
 do_on_exit qemu-nbd -d $NBDEV
 do_on_exit umount $LOOPDIR
+do_on_exit umount $LOOPDIR/proc

 for host in $STRONGSWANHOSTS
 do
@@ -45,6 +46,7 @@ do
 	execute "qemu-nbd -c $NBDEV $IMGDIR/$host.$IMGEXT" 0
 	blockdev --rereadpt $NBDEV
 	execute "mount $NBDPARTITION $LOOPDIR" 0
+	execute "mount -t proc none $LOOPDIR/proc" 0
 	execute "cp -rf $HOSTSDIR/default/* $LOOPDIR" 0
 	execute "cp -rf $HOSTSDIR/${host}/etc $LOOPDIR" 0
 	execute_chroot "ldconfig" 0
@@ -92,6 +94,7 @@ do
 		done
 	fi
 	sync
+	execute "umount -l $LOOPDIR/proc" 0
 	execute "umount -l $LOOPDIR" 0
 	execute "qemu-nbd -d $NBDEV" 0
 	log_status 0