diff options
author | Daiki Ueno <[email protected]> | 2015-06-09 12:07:00 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2015-06-10 13:16:06 +0000 |
commit | 691dae270b3b741178912599724d69adabdb48b9 (patch) | |
tree | 83e874177d92b18481cddad587d5dbde76247fda /tools/gpgconf-comp.c | |
parent | doc: Do not used fixed file names in the manuals. (diff) | |
download | gnupg-691dae270b3b741178912599724d69adabdb48b9.tar.gz gnupg-691dae270b3b741178912599724d69adabdb48b9.zip |
agent: Add option --allow-emacs-pinentry
* agent/agent.h (opt): Add field allow_emacs_pinentry.
* agent/call-pinentry.c (start_pinentry): Act upon new var.
* agent/gpg-agent.c (oAllowEmacsPinentry): New.
(opts): Add option --allow-emacs-pinentry.
(parse_rereadable_options): Set this option.
* tools/gpgconf-comp.c (gc_options_gpg_agent): Add new option.
--
gpgconf-comp and manual entry added by wk.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'tools/gpgconf-comp.c')
-rw-r--r-- | tools/gpgconf-comp.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/gpgconf-comp.c b/tools/gpgconf-comp.c index cf2d18845..cb8308861 100644 --- a/tools/gpgconf-comp.c +++ b/tools/gpgconf-comp.c @@ -538,6 +538,10 @@ static gc_option_t gc_options_gpg_agent[] = { "ignore-cache-for-signing", GC_OPT_FLAG_RUNTIME, GC_LEVEL_BASIC, "gnupg", "do not use the PIN cache when signing", GC_ARG_TYPE_NONE, GC_BACKEND_GPG_AGENT }, + { "allow-emacs-pinentry", GC_OPT_FLAG_RUNTIME, + GC_LEVEL_ADVANCED, + "gnupg", "allow passphrase to be prompted through Emacs", + GC_ARG_TYPE_NONE, GC_BACKEND_GPG_AGENT }, { "no-allow-external-cache", GC_OPT_FLAG_RUNTIME, GC_LEVEL_BASIC, "gnupg", "disallow the use of an external password cache", GC_ARG_TYPE_NONE, GC_BACKEND_GPG_AGENT }, |