aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2025-03-17 09:06:54 +0000
committerWerner Koch <[email protected]>2025-03-17 09:06:54 +0000
commit5420c4ebde0e7385c3675505fd0684de02e7c401 (patch)
tree8ef422508910b84394fe3068e62ba911f234911e
parentscd,w32: Fix posssible lockup due to lost select results. (diff)
downloadgnupg-5420c4ebde0e7385c3675505fd0684de02e7c401.tar.gz
gnupg-5420c4ebde0e7385c3675505fd0684de02e7c401.zip
gpgconf: Fix reload and kill of keyboxd.
* tools/gpgconf-comp.c (keyboxd_runtime_change): Fix order of args. -- Fixes-commit: acaeba2dbdb9bbd68a823c671d5c3577fef5d26d GnuPG-bug-id: 7569
-rw-r--r--tools/gpgconf-comp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/gpgconf-comp.c b/tools/gpgconf-comp.c
index f0f1ff78f..433bf712c 100644
--- a/tools/gpgconf-comp.c
+++ b/tools/gpgconf-comp.c
@@ -908,15 +908,15 @@ keyboxd_runtime_change (int killflag)
int cmdidx;
pgmname = gnupg_module_name (GNUPG_MODULE_NAME_CONNECT_AGENT);
- argv[i++] = "--no-autostart";
- argv[i++] = "--keyboxd";
- cmdidx = i;
- argv[i++] = killflag? "KILLKEYBOXD" : "RELOADKEYBOXD";
if (!gnupg_default_homedir_p ())
{
argv[i++] = "--homedir";
argv[i++] = gnupg_homedir ();
}
+ argv[i++] = "--no-autostart";
+ argv[i++] = "--keyboxd";
+ cmdidx = i;
+ argv[i++] = killflag? "KILLKEYBOXD" : "RELOADKEYBOXD";
argv[i] = NULL;
log_assert (i < DIM(argv));