diff options
author | Werner Koch <[email protected]> | 2021-05-28 17:48:16 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2021-05-28 17:48:16 +0000 |
commit | 31c0aa2ff37f662c6391885d61ffd46ec3062e5a (patch) | |
tree | 82a56cd024fa5a7642e7abe89eb47d48fb940359 /tools/gpgconf-comp.c | |
parent | doc: Add notes on how to enable TLS in openldap. (diff) | |
download | gnupg-31c0aa2ff37f662c6391885d61ffd46ec3062e5a.tar.gz gnupg-31c0aa2ff37f662c6391885d61ffd46ec3062e5a.zip |
gpgconf: Make runtime changes with different homedir work.
* tools/gpgconf-comp.c (dirmngr_runtime_change): Pass --homedir first.
Diffstat (limited to 'tools/gpgconf-comp.c')
-rw-r--r-- | tools/gpgconf-comp.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/gpgconf-comp.c b/tools/gpgconf-comp.c index 12916a64e..20ec00a11 100644 --- a/tools/gpgconf-comp.c +++ b/tools/gpgconf-comp.c @@ -865,15 +865,15 @@ dirmngr_runtime_change (int killflag) int cmdidx; pgmname = gnupg_module_name (GNUPG_MODULE_NAME_CONNECT_AGENT); - argv[i++] = "--no-autostart"; - argv[i++] = "--dirmngr"; - cmdidx = i; - argv[i++] = killflag? "KILLDIRMNGR" : "RELOADDIRMNGR"; if (!gnupg_default_homedir_p ()) { argv[i++] = "--homedir"; argv[i++] = gnupg_homedir (); } + argv[i++] = "--no-autostart"; + argv[i++] = "--dirmngr"; + cmdidx = i; + argv[i++] = killflag? "KILLDIRMNGR" : "RELOADDIRMNGR"; argv[i] = NULL; log_assert (i < DIM(argv)); |