From: Harald Hoyer Date: Mon, 8 Mar 2021 09:14:36 +0000 (+0100) Subject: fix(base): wait_for_dev quote shell variables X-Git-Tag: 054~318 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b800edd69817b5e46d5f240b96d3b3648267ea21;p=thirdparty%2Fdracut.git fix(base): wait_for_dev quote shell variables --- diff --git a/modules.d/99base/dracut-lib.sh b/modules.d/99base/dracut-lib.sh index b9be2b175..0a53eb8b8 100755 --- a/modules.d/99base/dracut-lib.sh +++ b/modules.d/99base/dracut-lib.sh @@ -908,11 +908,11 @@ wait_for_dev() [ -e "${PREFIX}$hookdir/initqueue/finished/devexists-${_name}.sh" ] && return 0 - printf '[ -e "%s" ]\n' $1 \ + printf '[ -e "%s" ]\n' "$1" \ >> "${PREFIX}$hookdir/initqueue/finished/devexists-${_name}.sh" { - printf '[ -e "%s" ] || ' $1 - printf 'warn "\"%s\" does not exist"\n' $1 + printf '[ -e "%s" ] || ' "$1" + printf 'warn "\"%s\" does not exist"\n' "$1" } >> "${PREFIX}$hookdir/emergency/80-${_name}.sh" set_systemd_timeout_for_dev $_noreload $1