From b743b77a0d1a8742b43bf72f74ea8fd00d1752be Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Tue, 4 Oct 2011 11:13:28 -0400 Subject: [PATCH] Better warning message on setuid() failure for the setreuid() version of set_perms(). --- plugins/sudoers/set_perms.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/sudoers/set_perms.c b/plugins/sudoers/set_perms.c index f3166155b..655ed2983 100644 --- a/plugins/sudoers/set_perms.c +++ b/plugins/sudoers/set_perms.c @@ -540,7 +540,8 @@ restore_perms(void) if (ID(euid) != ROOT_UID) (void)setreuid(-1, ROOT_UID); if (setuid(ROOT_UID)) { - warning("setuid(%d)", ROOT_UID); + warning("setuid() [%d, %d] -> %d)", (int)state->ruid, + (int)state->euid, ROOT_UID); goto bad; } } -- 2.40.0