[pass] problems with gpg and password store

Brian McCallister brianm at skife.org
Tue Oct 16 20:26:28 CEST 2012

On Tue, Oct 16, 2012 at 12:20 PM, milki <milki at rescomp.berkeley.edu> wrote:
> On 12:02 Tue 16 Oct     , Brian McCallister wrote:
>> password store seems to be refusing to acknowledge that I own my key, I think.
>> given:
>> brianm at kite:~$ gpg2 -K
>> /Users/brianm/.gnupg/secring.gpg
>> --------------------------------
>> sec   1024D/F8EA2967 2003-02-16
>> uid                  Brian McCallister <brianm at apache.org>
>> uid                  Brian McCallister (Personal Email) <brian at skife.org>
>> ssb   1024g/C42453AD 2003-02-16
>> brianm at kite:~$ pass init brianm at apache.org
>> Password store initialized for brianm at apache.org.
>> brianm at kite:~$ pass insert test/hello
>> Enter password for test/hello: world
>> gpg: C42453AD: There is no assurance this key belongs to the named user
>> gpg: [stdin]: encryption failed: Unusable public key
>> brianm at kite:~$
>> I certainly have the key, have the private key, and have signed my
>> key. It seems to be getting angry when it tries to use the subkey (
>> C42453AD ).
> Have you verified the subkey is properly signed?
> What is the validity of the signing key?
> Perhaps your trustdb doesn't trust the signing key?

Bingo, that was it -- I hadn't specified that I trust my own key.
Adding full trust to it solved the issue.

Thank you!


> Some solutions I've seen from googling is to change the trust for the
> signing to ultimate or signing the subkey. Of course, I think this is an
> odd situation that I haven't run into myself, so I'm not sure what
> happened.
> --
> milki

More information about the Password-Store mailing list