Hi folks,

Platform: Linux, Debian Jessie, enigmail 1.9.6.1 (20161116-1713),
gnupg2 2.0.26-6+deb8u1

I followed https://enigmail.net/index.php/en/faq?view=topic&id=14,
but I still don't get a pinentry dialog on trying to decode a Draft
or on creating a signed EMail.

The log file says

:
[GNUPG:] ENC_TO 4498660B3B0F918E 16 0
[GNUPG:] USERID_HINT 4498660B3B0F918E User <[email protected]>
[GNUPG:] NEED_PASSPHRASE 4498660B3B0F918E 84C20315E55986CB 16 0
gpg: problem with the agent: IPC syntax error
[GNUPG:] ERROR get_passphrase 276
[GNUPG:] MISSING_PASSPHRASE
:

I *do* get a pinentry dialog if I follow step 7

        killall gpg-agent
        gpg-agent --debug-level expert --use-standard-socket --daemon /bin/sh

i.e. there is no debug output showing me what goes wrong.
Obviously there is something wrong about how or when gpg-agent
is started for my XWindow session.


The "regular" gpg-agent command line looks like this (as shown
by ps -ef):

/usr/bin/gpg-agent --daemon --sh 
--write-env-file=/home/user/.gnupg/gpg-agent-info-hostname.example.com 
/usr/bin/dbus-launch --exit-with-session /home/user/.xsession

AFAICT gpg-agent is started together with the XWindow session
by some code in /etc/X11/Xsession.d/90gpg-agent, provided by
the gpg2 packet itself. If I kill this agent and start a new
one within my XWindow session (using the same command line
flags), then enigmail is happy.


Every helpful comment is highly appreciated
Harri


_______________________________________________
enigmail-users mailing list
[email protected]
To unsubscribe or make changes to your subscription click here:
https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net

Reply via email to