From 368026d4b4a3ed5ebf1d98ca95182c344d40d465 Mon Sep 17 00:00:00 2001 From: sw1tchbl4d3 Date: Tue, 8 Mar 2022 16:59:45 +0100 Subject: [PATCH] Remove unnecessary ruid==0 check This is not necessary, as we checked it already on line 62. --- rdo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rdo.c b/rdo.c index 0937f82..37018f6 100644 --- a/rdo.c +++ b/rdo.c @@ -87,7 +87,7 @@ int main(int argc, char** argv) { } int uid = p->pw_uid; - if (uid != ruid && ruid != 0) + if (uid != ruid) errx(1, "You are not allowed to execute rdo."); struct spwd* shadowEntry = getspnam(p->pw_name);