I installed GPG from here: https://gpgtools.org/ <https://gpgtools.org/> The gpg-agent.conf looks like this:
$ cat gpg-agent.conf default-cache-ttl 600 max-cache-ttl 7200 pinentry-program /usr/local/MacGPG2/libexec/pinentry-mac.app/Contents/MacOS/pinentry-mac I tried changing it to: pinentry-program /usr/local/bin/pinentry-mac But it does not make any difference. They actually the same thing I guess? I don’t know much about these things but I recognise the pinentry-mac gui from earlier so it’s using that when signing and encrypting emails for example. /Ivan > On 21 Sep 2015, at 15:13, Steffen Vogel <[email protected]> wrote: > > I’m using this Applescript with the pin entry program of GPGTools. > > Btw. I’m still waiting to get my patches for the next version of > pass.applescript merged. > Have a look at mailing list archive for those… > > Steffen > > >> Am 21.09.2015 um 14:42 schrieb Mateusz Lenik <[email protected]>: >> >> On Mon, Sep 21, 2015 at 12:14:55PM +0200, Ivan Pedersen wrote: >>> Hi, >>> >>> I wanted to start using the OS X integration but I can’t get it to work. I >>> use the script from here (Thanks Steffen) >>> http://git.zx2c4.com/password-store/tree/contrib/pass.applescript >>> <http://git.zx2c4.com/password-store/tree/contrib/pass.applescript> and >>> have added the notification and shortcut to the service. But whenever I try >>> to fetch a key i get this error message: "gpg: cannot open `/dev/tty': >>> Device not configured”. >>> >>> >>> >>> I only get it when trying to get a key that actually exists in the store, >>> otherwise i get "Error: root is not in the password store.” for example. >>> >>> Anyone here had this problem or can help me with it? >>> >>> /Ivan >>> >>> >> >> First off, did you install GPG via homebrew or from gpgtools.org? >> >> I suspect you have used the former and in this case I'd suggest >> installing pinentry-mac formula and configuring GPG to use it. >> >> >> Broader explanation: GPG by default uses pinentry that came with it. >> This program requires a tty to be able to read the password for the key >> in, while the script you linked runs pass without terminal. In this case >> pinentry doesn't know which tty to use and tries the default one. >> That fails, so the decryption fails too. >> >> -- >> Mateusz Lenik >> PGP B865 E86A D36C 11A5 C1F8 C1D9 AAD4 CEC9 6B94 92C4 >> _______________________________________________ >> Password-Store mailing list >> [email protected] >> http://lists.zx2c4.com/mailman/listinfo/password-store > > > > — > > Steffen Vogel > Robensstraße 69 > 52070 Aachen > > Mail: [email protected] > Mobil: +49 1575 7180927 > Web: http://www.steffenvogel.de > Jabber: [email protected] > > _______________________________________________ > Password-Store mailing list > [email protected] > http://lists.zx2c4.com/mailman/listinfo/password-store
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Password-Store mailing list [email protected] http://lists.zx2c4.com/mailman/listinfo/password-store
