emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

epa.texi: Emacs and GnuPG pinentry


From: Jens Schmidt
Subject: epa.texi: Emacs and GnuPG pinentry
Date: Wed, 5 Jul 2023 00:13:27 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0

Hi.

I currently try to extend epa.texi based on my own experience with
GnuPG and Emacs setup.  (Bug#64154 tracks that, but it does not contain
anything overly interesting so far.)

What puzzled me during my first-time setup were the different modes of
Emacs as GnuPG Pinentry.  Basically you can have for GnuPG >= 2.1:

1. Use Emacs only for GnuPG requests that are triggered by Emacs itself
   (aka loopback pinentry),

2. use Emacs for *all* GnuPG requests (also non-Emacs ones), or

3. use Emacs for all GnuPG requests with some other non-Emacs Pinentry
   as fallback.

The latter two alternatives require pinentry.el, which was present in
Emacs core only in versions [25, ..., 27] (see
https://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00233.html).
Plus they are not supported on Debian.

While some users may consider alternatives 2. and 3. desirable I'm not
sure whether I should describe their setup in detail in epa.texi.  I
could just mention them and that "they are not recommended for use".  Or
whatever.

WDYT?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]