I am trying to install Pass: the standard Unix password manager, however, when I try to add passwords to the appliation I get these errors
gpg: Kelly's Passwords: skipped: No public key
gpg: [stdin]: encryption failed: No public key
GPG Public Keys?
When I type in the command gpg --list-keys
I get:
/home/khays/.gnupg/pubring.gpg
------------------------------
pub 2048R/64290B2D 2012-11-05
uid Kelly Hays <hays.kelly@gmail.com>
sub 2048R/0DF57DA8 2012-11-05
I am a little lost of how to remedy this, any ideas?
Best Answer
How did you create the password store?
pass init "Kelly's Passwords"
? If so, this is wrong, you should have calledpass init 64290B2D
.And if then
pass insert foo
will fail with:then you have to trust your own key first (
gpg --edit-key 64290B2D
,trust
,5
,save
).