use file descriptor 4, not 3

pull/783/head
joshr 2 years ago
parent cbc7446ede
commit beb9a424a6

@ -812,8 +812,8 @@ function _decrypt {
#echo "# gpg passphrase: $passphrase" >&3
local exit_code
if [[ -n "$passphrase" ]]; then
exec 3<<<"$passphrase"
$SECRETS_GPG_COMMAND "${args[@]}" --batch --yes --no-tty --passphrase-fd 3 "$encrypted_filename"
exec 4<<<"$passphrase" # use 4, because descriptor 3 is used by bats
$SECRETS_GPG_COMMAND "${args[@]}" --batch --yes --no-tty --passphrase-fd 4 "$encrypted_filename"
exit_code=$?
else
$SECRETS_GPG_COMMAND "${args[@]}" "$encrypted_filename"

Loading…
Cancel
Save