> > echo '...STARTING GPG-AGENT' > > eval `/usr/local/bin/gpg-agent --daemon` > > echo $GPG_AGENT_INFO >$HOME/.gpg-agent-info > > BTW, you can do this easier by using gpg-agent's --write-env-file option.
Nice tip! Thanks. > 1. Run pinentry manually: > > $ pinentry > GETPIN > > If this works, pinentry is okay. Ok, I execute pinentry and get this: +-----------------------------------------------+ | PIN: *************************_______________ | | | | <OK> <Cancel> | +-----------------------------------------------+ After typing in passphrase in the dialog, I get a successful echo of my passphrase: pinentry-curses: no LC_CTYPE known - assuming UTF-8 D <...removed...> OK Pinentry appears to be fine. > 2. Get the gpg-connect-agent tool (It is part of gnupg2) > > $ gpg-connect-agent > GET_CONFIRMATION X X X X > > You should then get a pinentry dialog. This is the dialog I get: +------------------+ | <OK> <Cancel> | +------------------+ So it also appears gpg-agent is fine. > If this works. the problem is due to gpg. To debug this, I > suggest to use ktrace to tarce the system calls done by gpg. Alright, will do. I'll send relevant results of kdump of ktrace.out soon. Thanks Werner! -Adam _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users