From: Harald Hoyer Date: Wed, 10 Nov 2010 19:11:31 +0000 (+0100) Subject: rootfs-block/mount-root.sh: correctly printf to fstab X-Git-Tag: 008~47 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4cba811f6c3a897022c6fdacbe30ae941dd6597a;p=platform%2Fupstream%2Fdracut.git rootfs-block/mount-root.sh: correctly printf to fstab --- diff --git a/modules.d/95rootfs-block/mount-root.sh b/modules.d/95rootfs-block/mount-root.sh index 00cf475..bc17848 100755 --- a/modules.d/95rootfs-block/mount-root.sh +++ b/modules.d/95rootfs-block/mount-root.sh @@ -109,7 +109,7 @@ if [ -n "$root" -a -z "${root%%block:*}" ]; then # backslashes are treated as escape character in fstab esc_root=$(echo ${root#block:} | sed 's,\\,\\\\,g') - printf "%s $NEWROOT $rootfs ${rflags},${rootopts} 1 1\n" "$esc_root" > /etc/fstab + printf '%s %s %s %s,%s 1 1 \n' "$esc_root" "$NEWROOT" "$rootfs" "$rflags" "$rootopts" > /etc/fstab if [ -z "$fastboot" -a "$READONLY" != "yes" ]; then info "Checking filesystems"