# HG changeset patch # User Rob Landley # Date 1349490744 18000 # Node ID 866adfa9c63c98737a8fc5016c655f3849dc279b # Parent e5669b094e12a00fa811c1987745cc04e1783117 Tweak chroot-splice a bit more: back to hardlinks, plus read only bind mounts. diff -r e5669b094e12 -r 866adfa9c63c more/chroot-splice.sh --- a/more/chroot-splice.sh Fri Oct 05 21:19:22 2012 -0500 +++ b/more/chroot-splice.sh Fri Oct 05 21:32:24 2012 -0500 @@ -36,11 +36,11 @@ fi # Copy root filesystem and splice in control image -cp -a "build/root-filesystem-$1" "$CHROOT" || exit 1 +cp -la "build/root-filesystem-$1" "$CHROOT" || exit 1 if [ -d "$2" ] then - rm -rf "$CHROOT/mnt" && cp -a "$2" "$CHROOT/mnt" || exit 1 + mount -o bind,ro "$2" "$CHROOT/mnt" || exit 1 else mount -o loop "$2" "$CHROOT/mnt" || exit 1 fi