mirror of
https://github.com/git/git.git
synced 2026-01-14 04:37:41 +00:00
Meta/RelBuild: kill GPG agent only if it is still running
This commit is contained in:
2
RelBuild
2
RelBuild
@@ -30,7 +30,7 @@ GPG_TTY=$(tty) &&
|
||||
export GPG_TTY &&
|
||||
eval $(gpg-agent --daemon) &&
|
||||
GPG_AGENT_PID=$(expr "$GPG_AGENT_INFO" : ".*:\([1-9][0-9]*\):[1-9][0-9]*$") &&
|
||||
trap 'kill -0 $GPG_AGENT_PID && kill $GPG_AGENT_PID' 0 1 2 3 15 &&
|
||||
trap 'kill -0 2>/dev/null $GPG_AGENT_PID && kill $GPG_AGENT_PID' 0 1 2 3 15 &&
|
||||
kill -0 "$GPG_AGENT_PID" &&
|
||||
gpg="gpg --use-agent" || exit
|
||||
|
||||
|
||||
Reference in New Issue
Block a user