[SCM] live-boot branch, debian-next, updated. debian/3.0_b2-1-2-g2d6f480

Daniel Baumann daniel at debian.org
Wed Sep 26 11:39:26 UTC 2012


The following commit has been merged in the debian-next branch:
commit b7f0254874e284b1370f00056a72541fccccd07e
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Sep 26 13:36:45 2012 +0200

    Always move live filesystem mounts to /root within initramfs, regardless if mountpoint already exists or not (Closes: #688782).

diff --git a/scripts/boot/9990-main.sh b/scripts/boot/9990-main.sh
index 5732b2a..ba77dd4 100755
--- a/scripts/boot/9990-main.sh
+++ b/scripts/boot/9990-main.sh
@@ -146,11 +146,8 @@ Main ()
 	esac
 
 	# Move to the new root filesystem so that programs there can get at it.
-	if [ ! -d /root/live/image ]
-	then
-		mkdir -p /root/live/image
-		mount --move /live/image /root/live/image
-	fi
+	mkdir -p /root/live/image
+	mount --move /live/image /root/live/image
 
 	# aufs2 in kernel versions around 2.6.33 has a regression:
 	# directories can't be accessed when read for the first the time,
@@ -159,7 +156,7 @@ Main ()
 	ls /root/* >/dev/null 2>&1
 
 	# Move findiso directory to the new root filesystem so that programs there can get at it.
-	if [ -d /live/findiso ] && [ ! -d /root/live/findiso ]
+	if [ -d /live/findiso ]
 	then
 		mkdir -p /root/live/findiso
 		mount -n --move /live/findiso /root/live/findiso

-- 
live-boot



More information about the debian-live-changes mailing list