added some handling for gpg-agent with reauthentication