pass broken no secret key
Fri Feb 3 15:49:30 CET 2017
Key Fingerprint: 9423 A579 CADB 7138 3330 CB75 1C4C 8976 9DBA 30D2
From: Cycle London <cycle.london.67 at gmail.com>
X-Mailbutler-Link-Tracking-Uuid:
Date: Fri, 3 Feb 2017 15:01:51 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <394FFB04-4F90-4585-BD9D-298AC504547D at gmail.com>
Public Key: https://malkaandmalka.info/official_images/public.key
To: password-store at lists.zx2c4.com
X-Mailer: Apple Mail (2.3259)
Hi,
I have been dabbling in pass for a while - left it, decided to use =
something else, but am coming back to it. But I'm now getting an error =
that didn't appear at all last time I used it.=20
`pass` on its own works perfectly, and displays a list of passwords. =
However, if I try:=20
`pass show myname/email/hotmail`
.. then the console freezes for about two minutes and then I get ...=20
gpg: cancelled by user
gpg: decryption error : no secret key
This is on macOS Sierra. The shell is bash, but I get the same error =
when using tcsh (without the nice auto-completion). =20
So under bash ..=20
myname at myMac:~$ env | grep -i gpg
GPGHOME=3D/Users/myname/.gnupg/secring.gpg
GPGKEY=3Dmyname at mydomain.com
=
PATH=3D/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sb=
in:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin:/Library/T=
eX/texbin:/Users/myname/bin:/usr/local/bin:/usr/local/ImageMagick/bin:/opt=
/local/bin:/Developer/usr/bin:/Users/myname+perl5/bin:/usr/bin:/Users/myna=
me/bin:/usr/local/bin:/usr/local/ImageMagick/bin:/opt/local/bin:/Developer=
/usr/bin:/Users/myname+perl5/bin:/usr/local/MacGPG2/bin/gpg2
... and in tcsh ..=20
[~] myname at myMac% (103) env | grep -i gpg
=
PATH=3D/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sb=
in:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin:/Library/T=
eX/texbin:/Users/myname/bin:/usr/local/bin:/usr/local/ImageMagick/bin:/opt=
/local/bin:/Developer/usr/bin:/Users/myname+perl5/bin:/usr/bin
GPGKEY=3Dmyname at mydomain.com
To initialize, I used `pass init myname at mydomain.com`. When I started =
to get the above error, I tried to start from scratch with `gpg =
--list-secret-keys` and then taking the hex number from the output, and =
using that as the key-ID. The same problem occurs. =20
More information about the Password-Store
mailing list