Try to check if pass.applescript is actually using the correct GPG executable. You might have to change the PATH variable inside pass.applescript. I had the problem once, that pass.applescript was using GPG from my MacPorts installation.
Did you applied the newest patches from the mailing list? I changed some stuff which might affect your problem.. Cheers, — Steffen Vogel Robensstraße 69 52070 Aachen Mail: [email protected] Mobil: +49 1575 7180927 Web: http://www.steffenvogel.de Jabber: [email protected] > Am 21.09.2015 um 17:43 schrieb Ivan Pedersen <[email protected]>: > > I installed GPG from here: 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 > > _______________________________________________ > 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
