Variable: epg-pinentry-mode
epg-pinentry-mode is a customizable variable defined in
epg-config.el.gz.
Value
nil
Documentation
The pinentry mode.
GnuPG 2.1 or later has an option to control the behavior of
Pinentry invocation. The value should be the symbol error,
ask, cancel, or loopback. See the GnuPG manual for the
meanings.
A particularly useful mode is loopback, which redirects all
Pinentry queries to the caller, so Emacs can query passphrase
through the minibuffer, instead of external Pinentry program.
This variable was added, or its default value changed, in Emacs 27.1.
Probably introduced at or before Emacs version 27.1.
Aliases
epa-pinentry-mode (obsolete since 27.1)
Source Code
;; Defined in /usr/src/emacs/lisp/epg-config.el.gz
;; In the doc string below, we say "symbol `error'" to avoid producing
;; a hyperlink for `error' the function.
(defcustom epg-pinentry-mode nil
"The pinentry mode.
GnuPG 2.1 or later has an option to control the behavior of
Pinentry invocation. The value should be the symbol `error',
`ask', `cancel', or `loopback'. See the GnuPG manual for the
meanings.
A particularly useful mode is `loopback', which redirects all
Pinentry queries to the caller, so Emacs can query passphrase
through the minibuffer, instead of external Pinentry program."
:type '(choice (const nil)
(const ask)
(const cancel)
(const error)
(const loopback))
:version "27.1")