diff options
author | Werner Koch <[email protected]> | 2015-06-29 09:03:58 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2015-06-29 09:06:41 +0000 |
commit | 2c9c46e2a2b8f9a1bdc1ef46a135b5fc7d1a8073 (patch) | |
tree | e37f62f94baf893e462490dd9c874179c1ded14e /sm/call-dirmngr.c | |
parent | scd: Support button flag and AES key data for OpenPGPcard v3.0. (diff) | |
download | gnupg-2c9c46e2a2b8f9a1bdc1ef46a135b5fc7d1a8073.tar.gz gnupg-2c9c46e2a2b8f9a1bdc1ef46a135b5fc7d1a8073.zip |
gpgsm: Add command option "offline".
* sm/server.c (option_handler): Add "offline".
(cmd_getinfo): Ditto.
* sm/certchain.c (is_cert_still_valid):
(do_validate_chain):
* sm/gpgsm.c (gpgsm_init_default_ctrl): Default "offline" to the value
of --disable-dirmngr.
* sm/call-dirmngr.c (start_dirmngr_ext): Better also check for
ctrl->offline.
--
Adding this option makes it easier to implement the corresponding
feature in gpgme.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'sm/call-dirmngr.c')
-rw-r--r-- | sm/call-dirmngr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sm/call-dirmngr.c b/sm/call-dirmngr.c index 8e4841bf9..bfb80fb85 100644 --- a/sm/call-dirmngr.c +++ b/sm/call-dirmngr.c @@ -198,7 +198,7 @@ start_dirmngr_ext (ctrl_t ctrl, assuan_context_t *ctx_r) gpg_error_t err; assuan_context_t ctx; - if (opt.disable_dirmngr) + if (opt.disable_dirmngr || ctrl->offline) return gpg_error (GPG_ERR_NO_DIRMNGR); if (*ctx_r) |