From af0345e2387831936cb7c59e90fb254d97e17cfb Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Fri, 30 Apr 2021 11:03:23 -0600 Subject: [PATCH] Fix cut & pasto that prevented the verify_server option from being set. The "log_server_verify" setting passed from the policy plugin was applied to the "keepalive" option instead of "verify_server". From Krisztian Kovacs. --- plugins/sudoers/iolog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/sudoers/iolog.c b/plugins/sudoers/iolog.c index 8e5a37527..252317717 100644 --- a/plugins/sudoers/iolog.c +++ b/plugins/sudoers/iolog.c @@ -489,7 +489,7 @@ iolog_deserialize_info(struct log_details *details, char * const user_info[], if (strncmp(*cur, "log_server_verify=", sizeof("log_server_verify=") - 1) == 0) { int val = sudo_strtobool(*cur + sizeof("log_server_verify=") - 1); if (val != -1) { - details->keepalive = val; + details->verify_server = val; } else { sudo_debug_printf(SUDO_DEBUG_WARN, "%s: unable to parse %s", __func__, *cur);