1
0
Fork 0

changes again

This commit is contained in:
Arthur Khachaturov 2024-12-07 21:32:02 +03:00
parent 94d2955ab0
commit f4b88690f7
No known key found for this signature in database
GPG key ID: CAC2B7EB6DF45D55
12 changed files with 94 additions and 70 deletions

View file

@ -1,25 +0,0 @@
#!/bin/bash
exec {OUTPUT_PIPE}<> <(:)
DESC="${1:-"Please enter your authentication passphrase:"}"
CMD=$(cat <<-EOF
SETDESC $DESC
SETPROMPT
GETPIN
EOF
)
{
while read -r out <&$OUTPUT_PIPE; do
if [[ "$out" = "D "* ]]; then
echo "${out#"D "}"
break
fi
done
} &
pinentry-curses -T "${GPG_TTY}" -C "en_US.UTF-8" -M "en_US.UTF-8" -g <<<"$CMD" >&$OUTPUT_PIPE
# vim: ft=sh