From 1c792276fafe1f1c8a0d7ebbf103fabfc9a1e132 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 21 Aug 2016 22:10:08 +1200 Subject: Distill/fix keychain handling a bit --- sh/shrc.d/keychain.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'sh/shrc.d/keychain.sh') diff --git a/sh/shrc.d/keychain.sh b/sh/shrc.d/keychain.sh index 82f83473..e625d704 100644 --- a/sh/shrc.d/keychain.sh +++ b/sh/shrc.d/keychain.sh @@ -1,3 +1,4 @@ -# If GPG_TTY is set, update it -[ -n "$GPG_TTY" ] || return +# If GPG_AGENT_INFO is set, update GPG_TTY for clean use of pinentry(1) etc +[ -n "$GPG_AGENT_INFO" ] || return GPG_TTY=$(tty) +export GPG_TTY -- cgit v1.2.3