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);