Use chaveiro não padrão com chaveiro gnome

1

Estou usando o Gnome Keyring com GPG. Sempre que eu preciso assinar algo, o daemon keyring assume e faz isso por mim.

No entanto, se eu fizer: export GNUPGHOME=/path/to/keyring de um script Bash e usar gpg nesse script, o daemon do conjunto de chaves não assumirá.

Por que isso? Como posso mudar isso, para que o chaveiro seja usado para outros $GNUPGHOME s também?

Se eu executar seahorse , posso ver que a senha para as chaves que existem em /path/to/keyring está lá.

    
por netigger 02.07.2014 / 10:17

1 resposta

0

Resolvido!

O problema foi que a opção use-agent não estava ativada.

Eu anteriormente não tinha comentado o use-agent em ~/.gnupg/gpg.conf para poder usar o keyagent do meu chaveiro padrão.

MAS, desde que eu mudei o homedir do chaveiro, o gpg estava procurando por uma configuração em /path/to/keyring/gpg.conf e não encontrou nada, já que eu só movi pubring.gpg e secring.gpg quando eu exportei o chaveiro.

    
por 03.07.2014 / 10:53