From e87e89a9567b2052fd233b5dec964f726c66b0f2 Mon Sep 17 00:00:00 2001 From: Christian Rößler Date: Thu, 20 Mar 2014 17:10:04 +0100 Subject: [chroot.inc] Added parameter to bind-remount --- remote/includes/chroot.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'remote/includes') diff --git a/remote/includes/chroot.inc b/remote/includes/chroot.inc index f0940bba..f6581680 100644 --- a/remote/includes/chroot.inc +++ b/remote/includes/chroot.inc @@ -50,8 +50,8 @@ chroot_prepare_dirs() { chroot_prepare_mounts() { # first mount / on CHROOT_BINDDIR and remount read-only - mount -o bind "${CHROOT_LOWERDIR}" "${CHROOT_BINDDIR}" || perror "Could not bind-mount '$CHROOT_LOWERDIR' to '$CHROOT_BINDDIR'." - mount -o remount,ro "${CHROOT_BINDDIR}" || perror "Could not remount '$CHROOT_BINDDIR' read-only." + mount -o bind "${CHROOT_LOWERDIR}" "${CHROOT_BINDDIR}" || perror "Could not bind-mount '$CHROOT_LOWERDIR' to '$CHROOT_BINDDIR'." + mount -o remount,ro,bind "${CHROOT_BINDDIR}" || perror "Could not remount '$CHROOT_BINDDIR' read-only." # check that it really is read-only [ "x$(mount | grep -E "^/ on ${CHROOT_BINDDIR}" | grep -v '\(.*ro.*\)')" != "x" ] && perror "'${CHROOT_BINDDIR}' is not read-only! Aborting..." -- cgit v1.2.3-55-g7522