]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
dmsquash-live/dmsquash-live-root: add missing changes for /run
authorAlan Pevec <apevec@redhat.com>
Thu, 12 May 2011 12:16:07 +0000 (14:16 +0200)
committerHarald Hoyer <harald@redhat.com>
Thu, 12 May 2011 12:28:04 +0000 (14:28 +0200)
Change to /run/initramfs/squashfs/ was not complete.

modules.d/90dmsquash-live/dmsquash-live-root

index 9891dd9b0a47655074dd7a862bea84cf49f0f449..f7498f25d29d8618ff03cec4b66e0ebed3822bed 100755 (executable)
@@ -169,13 +169,13 @@ if [ -e "$SQUASHED" ] ; then
     mount -n -t squashfs -o ro $SQUASHED_LOOPDEV /run/initramfs/squashfs
 
     BASE_LOOPDEV=$( losetup -f )
-    if [ -f /squashfs/LiveOS/ext3fs.img ]; then
-        losetup -r $BASE_LOOPDEV /squashfs/LiveOS/ext3fs.img
-    elif [ -f /squashfs/LiveOS/rootfs.img ]; then
-        losetup -r $BASE_LOOPDEV /squashfs/LiveOS/rootfs.img
+    if [ -f /run/initramfs/squashfs/LiveOS/ext3fs.img ]; then
+        losetup -r $BASE_LOOPDEV /run/initramfs/squashfs/LiveOS/ext3fs.img
+    elif [ -f /run/initramfs/squashfs/LiveOS/rootfs.img ]; then
+        losetup -r $BASE_LOOPDEV /run/initramfs/squashfs/LiveOS/rootfs.img
     fi
 
-    umount -l /squashfs
+    umount -l /run/initramfs/squashfs
 
     do_live_from_base_loop
 fi