As versões recentes do GnuPG vêm com um programa auxiliar gpg-agent , que lida com as operações de chave e senha e atua como um cache de senhas. Pode ser que gpg-agent tenha armazenado em cache a senha que você acabou de inserir.
Para limpar o cache, use:
-
echo reloadagent | gpg-connect-agent
-
envia SIGHUP:
pkill -HUP -U $USER gpg-agent