- User Since
- May 28 2019, 1:01 AM (45 w, 3 d)
Dec 5 2019
@gniibe - Thanks for your explanation. Is --pinentry-mode=loopback the same as specifying in ~/.gnupg/gpg-agent.conf:
Dec 4 2019
I agree with everything in the previous comment. Just hoping for simple, robust UI like gpg 1.x that works over an SSH connection (no GUI) for ordinary file decryption on the command line.
Dec 3 2019
@gv: I am another user (not the developer), but here is a workaround I found. Type ctrl-D instead of ctrl-C to terminate pinentry-tty.
Sep 4 2019
Jun 28 2019
Jun 26 2019
Thank you. I just downloaded the source for pinentry-1.1.0 and changed this line:
Jun 25 2019
Jun 4 2019
No worries -- you led me in the direction of a solution when you mentioned loopback mode. I appreciate your time and your help!
Jun 3 2019
I found these instructions for pinentry loopback in Emacs, and they worked!
When you can configure it properly, there is a way to workaround it.
Thank you for that analysis. I don't understand some of the parts (because I don't know anything about pinentry), but I do have some questions.
May 31 2019
Please let me know if I can run any other tests to help debug this issue. I'm happy to help.
May 28 2019
I should add that using gpg on the command line works fine over SSH. The problem occurs only inside Emacs over SSH.
Ah, I added the --verbose option and got this output (sanitized by me):
Thank you, werner. Could you please tell me an exact GPG command to do this signing, and tell me where the output line should appear? I tried this command on the command line:
I also tried adding this to my gpg-agent.conf file:
Oh, in case it wasn't clear, the idea that another application (GNU emacs) is receiving keystrokes meant for the gpg-agent prompt is probably a security risk....