mirror of
https://github.com/sudo-project/sudo.git
synced 2025-09-02 23:35:36 +00:00
now give usage warning if use -l,-v,-k with args
This commit is contained in:
7
sudo.c
7
sudo.c
@@ -211,11 +211,9 @@ int main(argc, argv)
|
|||||||
break;
|
break;
|
||||||
case MODE_VALIDATE:
|
case MODE_VALIDATE:
|
||||||
cmnd = "validate";
|
cmnd = "validate";
|
||||||
NewArgc = 1;
|
|
||||||
break;
|
break;
|
||||||
case MODE_KILL:
|
case MODE_KILL:
|
||||||
cmnd = "kill";
|
cmnd = "kill";
|
||||||
NewArgc = 1;
|
|
||||||
break;
|
break;
|
||||||
case MODE_LIST:
|
case MODE_LIST:
|
||||||
/*
|
/*
|
||||||
@@ -227,7 +225,6 @@ int main(argc, argv)
|
|||||||
*/
|
*/
|
||||||
cmnd = "list";
|
cmnd = "list";
|
||||||
printmatches = 1;
|
printmatches = 1;
|
||||||
NewArgc = 1;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -602,6 +599,10 @@ static int parse_args()
|
|||||||
NewArgv++;
|
NewArgv++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (NewArgc > 0 && (ret == MODE_VALIDATE || ret == MODE_KILL ||
|
||||||
|
ret == MODE_LIST))
|
||||||
|
usage(1);
|
||||||
|
|
||||||
return(ret);
|
return(ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user