From: Todd C. Miller Date: Wed, 4 Aug 1999 07:53:04 +0000 (+0000) Subject: -u flag was being ignored X-Git-Tag: SUDO_1_6_0~171 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=014bd22934cf35a890777e223741fa5dc2b541b9;p=sudo -u flag was being ignored --- diff --git a/sudo.c b/sudo.c index f43162b2e..69f6494ae 100644 --- a/sudo.c +++ b/sudo.c @@ -418,7 +418,8 @@ init_vars(sudo_mode) #endif /* SUDO_UMASK */ /* Default values for runas and cmnd, overridden later. */ - user_runas = RUNAS_DEFAULT; + if (user_runas == NULL) + user_runas = RUNAS_DEFAULT; if (user_cmnd == NULL) user_cmnd = NewArgv[0]; (void) strcpy(user_cwd, "unknown");