Re: [PATCH 0/2] Prompting for the GPG password within Emacs

Subject: Re: [PATCH 0/2] Prompting for the GPG password within Emacs

Date: Mon, 08 Jul 2013 06:55:06 -0400

To: craven@gmx.net

Cc: notmuch@notmuchmail.org

From: Daniel Kahn Gillmor


On 07/08/2013 02:45 AM, craven@gmx.net wrote:
> This is what I have tried too :) My setup is as follows:
> I run emacs in non-window mode (-nw) on a server machine under tmux (a
> terminal multiplexer, like screen). I connect to this via SSH from
> different machines (maybe even across multiple SSH logins).

cool, this makes sense to me.

on the remote server, do you have the pinentry-curses and gnupg-agent
packages installed (these are the packages' names on debian and
debian-derived systems -- they might be named something else on your
distro).

do you have use-agent (on its own line) in ~/.gnupg/gpg.conf on the server?

> I have the secret keys on the local machine and the remote machine.
> gpg-agent runs fine on the remote machine, however I have found no way
> to make it consistently prompt for the password on the right SSH
> connection (I don't believe there even is a way to achieve this, as
> there may be multiple, or I may leave several connections open and move
> between machines). The only thing that mostly works is using the remote
> gpg-agent to prompt on the terminal, which messes up the display
> temporarily.

The route i suggest above (with pinentry-curses might be what you're
describing here.  when you say "messes up the display temporarily" can
you be more specific about what it does to the display?  this may be a
bug in pinentry-curses that could be fixed.

	--dkg

signature.asc (application/pgp-signature)

Thread: