Do not write directly to stdout/stderr, use sudo_printf which calls
the conversation function.
This commit is contained in:
@@ -2534,7 +2534,8 @@ sudo_ldap_display_cmnd(struct sudo_nss *nss, struct passwd *pw)
|
|||||||
|
|
||||||
done:
|
done:
|
||||||
if (found)
|
if (found)
|
||||||
printf("%s%s%s\n", safe_cmnd ? safe_cmnd : user_cmnd,
|
sudo_printf(SUDO_CONV_INFO_MSG, "%s%s%s\n",
|
||||||
|
safe_cmnd ? safe_cmnd : user_cmnd,
|
||||||
user_args ? " " : "", user_args ? user_args : "");
|
user_args ? " " : "", user_args ? user_args : "");
|
||||||
debug_return_int(!found);
|
debug_return_int(!found);
|
||||||
}
|
}
|
||||||
|
@@ -1260,7 +1260,8 @@ sudo_sss_display_cmnd(struct sudo_nss *nss, struct passwd *pw)
|
|||||||
|
|
||||||
done:
|
done:
|
||||||
if (found)
|
if (found)
|
||||||
printf("%s%s%s\n", safe_cmnd ? safe_cmnd : user_cmnd,
|
sudo_printf(SUDO_CONV_INFO_MSG, "%s%s%s\n",
|
||||||
|
safe_cmnd ? safe_cmnd : user_cmnd,
|
||||||
user_args ? " " : "", user_args ? user_args : "");
|
user_args ? " " : "", user_args ? user_args : "");
|
||||||
|
|
||||||
handle->fn_free_result(sss_result);
|
handle->fn_free_result(sss_result);
|
||||||
|
Reference in New Issue
Block a user