fix error when SSH_CLIENT is unbind in pinentry script

This commit is contained in:
ulic-youthlic 2025-01-15 20:53:00 +08:00
parent a8e3cb54ad
commit 3e1a92bac0
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721

View file

@ -9,10 +9,10 @@ pkgs.writeShellApplication {
/dev/tty[1-9]) /dev/tty[1-9])
pinentry-curses;; pinentry-curses;;
/dev/pts/*) /dev/pts/*)
if [ -z "$SSH_CLIENT" ]; then if [ -v SSH_CLIENT ] && [ -n "$SSH_CLIENT" ]; then
pinentry-qt
else
pinentry-curses pinentry-curses
else
pinentry-qt
fi fi
;; ;;
*) *)