diff --git a/dev-support/bin/create-release b/dev-support/bin/create-release index f0874fd7fd5a9..b7145587b6eaf 100755 --- a/dev-support/bin/create-release +++ b/dev-support/bin/create-release @@ -249,7 +249,9 @@ function startgpgagent eval $("${GPGAGENT}" --daemon \ --options "${LOGDIR}/gpgagent.conf" \ --log-file="${LOGDIR}/create-release-gpgagent.log") - GPGAGENTPID=$(echo "${GPG_AGENT_INFO}" | cut -f 2 -d:) + GPGAGENTPID=$(pgrep "${GPGAGENT}") + GPG_AGENT_INFO="$HOME/.gnupg/S.gpg-agent:$GPGAGENTPID:1" + export GPG_AGENT_INFO fi if [[ -n "${GPG_AGENT_INFO}" ]]; then