From 63a4c0d665be22c51e14ebc38454b269afce747e Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Mon, 17 Apr 2017 16:43:35 -0500 Subject: [PATCH] su also doesn't need issuid() --- appl/su/su.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appl/su/su.c b/appl/su/su.c index b6cb89cc1..531bcdb61 100644 --- a/appl/su/su.c +++ b/appl/su/su.c @@ -364,7 +364,7 @@ main(int argc, char **argv) else su_user = argv[optidx++]; - if (!issuid() && getuid() != 0) + if (geteuid() != 0) warnx("Not setuid and you are not root, expect this to fail"); pwd = k_getpwnam(su_user);