[PINENTRY PATCH v2 2/2] pinentry-gnome3: fall back to curses if gcr prompt creation fails

Werner Koch wk at gnupg.org
Tue Oct 4 10:54:21 CEST 2016

On Fri,  9 Sep 2016 10:43, dkg at fifthhorseman.net said:

> In some cases, the user is running in a session that has an active
> D-Bus session, but that session is not attached to a graphical desktop
> environment (e.g. sshing into a machine whose login stack initializes
> a D-Bus session).  In that case, gcr can be reached over dbus, but it
> will complain that it does not know how to prompt the user.

This happens also if you have not a full GNOME installation, which is
the case for me.

The problems I see witch your patch is that the fallback to curses 

 1. could also triggered by other errors

 2. that it may happen during a running pinentry session in case the
    SystemPromper gets removed of installed during the session.  That
    would be pretty suprising.

I would prefer to return a better error message instead of the auto
fallback.  The idea with the auto fallback is that it is used if a user
switches between a plain tty and an Xsession.  But not to resolve
configuration errors.



Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 162 bytes
Desc: not available
URL: </pipermail/attachments/20161004/a953f799/attachment.sig>

More information about the Gnupg-devel mailing list