Na página man do gpg:
--keyring file Add file to the current list of keyrings. If file begins with a tilde and a slash, these are replaced by the $HOME directory. If the filename does not contain a slash, it is assumed to be in the GnuPG home directory ("~/.gnupg" if --homedir or $GNUPGHOME is not used).
O nome do arquivo dado a --keyring
(e outras opções, como --secret-keyring
e --trustdb-name
) deve ter uma barra nele, caso contrário, o gpg o procura no diretório inicial do GnuPG.
Você gostaria de usar:
gpg -vv --armor --keyring ./pubring.gpg --export