From: Kairui Song Date: Mon, 8 Jun 2020 07:31:56 +0000 (+0800) Subject: 99squash: Don't hardcode the squash sub directories X-Git-Tag: 051~119 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3a2beb037c822e1567f86b63ac24194bffeea991;p=thirdparty%2Fdracut.git 99squash: Don't hardcode the squash sub directories Signed-off-by: Kairui Song --- diff --git a/modules.d/99squash/setup-squash.sh b/modules.d/99squash/setup-squash.sh index d2740e7cd..d0000b6f7 100755 --- a/modules.d/99squash/setup-squash.sh +++ b/modules.d/99squash/setup-squash.sh @@ -4,7 +4,6 @@ PATH=/bin:/sbin SQUASH_IMG=/squash/root.img SQUASH_MNT=/squash/root SQUASH_MNT_REC=/squash/mounts -SQUASHED_MNT="usr etc" echo $SQUASH_MNT > $SQUASH_MNT_REC @@ -45,7 +44,8 @@ if [ $? != 0 ]; then echo "Unable to mount squashed initramfs image" fi -for file in $SQUASHED_MNT; do +for file in $SQUASH_MNT/*; do + file=${file#$SQUASH_MNT/} lowerdir=$SQUASH_MNT/$file workdir=/squash/overlay-work/$file upperdir=/$file