From cacf9b6e34d08aaf8f1637d9b14b1db4219582a2 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 25 Jul 2011 18:05:40 +0200 Subject: Simplify bind mounting of the config tree during local hooks are run by using read-only bind mounts. --- scripts/build/lb_chroot_hooks | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'scripts/build') diff --git a/scripts/build/lb_chroot_hooks b/scripts/build/lb_chroot_hooks index 2baf77068..708045919 100755 --- a/scripts/build/lb_chroot_hooks +++ b/scripts/build/lb_chroot_hooks @@ -71,8 +71,7 @@ then # Make build config available to chroot hooks. mkdir -p chroot/root/config - mount --bind config/ chroot/root/config - mount -o remount,ro chroot/root/config + mount -o bind,ro config chroot/root/config for _HOOK in config/hooks/*.chroot do @@ -93,8 +92,8 @@ then done # Remove bind mount of build config inside chroot. - umount chroot/root/config/ - rmdir chroot/root/config/ + umount chroot/root/config + rmdir chroot/root/config # Saving cache Save_cache cache/packages_chroot -- cgit v1.2.3