diff options
author | lapseofreason <lapseofreason0@gmail.com> | 2021-06-08 16:01:58 +0200 |
---|---|---|
committer | Jóhann B. Guðmundsson <johannbg@gmail.com> | 2021-06-08 19:28:45 +0000 |
commit | e0abf88a15d23fbf793cf872397016ad86aeaaa8 (patch) | |
tree | 4f1c15a25af8a95737e6ad248ef87c5d615dde1e | |
parent | 86bf2533d77762e823ad7a3e06a574522c1a90e3 (diff) | |
download | dracut-e0abf88a15d23fbf793cf872397016ad86aeaaa8.tar.gz |
fix(crypt): remove quotes from cryptsetupopts
Fixes #1528.
-rwxr-xr-x | modules.d/90crypt/cryptroot-ask.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules.d/90crypt/cryptroot-ask.sh b/modules.d/90crypt/cryptroot-ask.sh index 37a4deea..b1f8df81 100755 --- a/modules.d/90crypt/cryptroot-ask.sh +++ b/modules.d/90crypt/cryptroot-ask.sh @@ -138,8 +138,9 @@ unset allowdiscards ask_passphrase=1 if [ -n "$luksfile" -a "$luksfile" != "none" -a -e "$luksfile" ]; then + # shellcheck disable=SC2086 if readkey "$luksfile" / "$device" \ - | cryptsetup -d - "$cryptsetupopts" luksOpen "$device" "$luksname"; then + | cryptsetup -d - $cryptsetupopts luksOpen "$device" "$luksname"; then ask_passphrase=0 fi elif [ "$is_keysource" -ne 0 ]; then @@ -164,8 +165,9 @@ else unset tmp info "Using '$keypath' on '$keydev'" + # shellcheck disable=SC2086 readkey "$keypath" "$keydev" "$device" \ - | cryptsetup -d - "$cryptsetupopts" luksOpen "$device" "$luksname" \ + | cryptsetup -d - $cryptsetupopts luksOpen "$device" "$luksname" \ && ask_passphrase=0 unset keypath keydev break |