From: Tobias Brunner Date: Wed, 13 Aug 2025 11:57:13 +0000 (+0200) Subject: testing: Mount /proc in the chroot to make systemctl happy X-Git-Tag: 6.0.3dr1~1^2~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b51731e197195a141679983f9343895b11d63571;p=thirdparty%2Fstrongswan.git 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