sudo -v now groks VALIDATE_OK_NOPASS

This commit is contained in:
Todd C. Miller
1996-07-08 18:16:21 +00:00
parent bae4e50e00
commit 54d39940b3

View File

@@ -152,7 +152,10 @@ int validate(check_cmnd)
while (top) { while (top) {
if (host_matches == TRUE) if (host_matches == TRUE)
/* user may always do validate or list on allowed hosts */ /* user may always do validate or list on allowed hosts */
return(VALIDATE_OK); if (no_passwd == TRUE)
return(VALIDATE_OK_NOPASS);
else
return(VALIDATE_OK);
top--; top--;
} }
else else
@@ -165,9 +168,9 @@ int validate(check_cmnd)
* If no passwd required return as such. * If no passwd required return as such.
*/ */
if (no_passwd == TRUE) if (no_passwd == TRUE)
return(VALIDATE_OK_NOPASS); return(VALIDATE_OK_NOPASS);
else else
return(VALIDATE_OK); return(VALIDATE_OK);
else else
return(VALIDATE_NOT_OK); return(VALIDATE_NOT_OK);
else if (cmnd_matches == FALSE) else if (cmnd_matches == FALSE)