A group with the specified name cannot exist at that time in find_new_gid.
Remove the check.
This commit is contained in:
parent
0a4424ef00
commit
b4071939e0
@ -1,4 +1,9 @@
|
|||||||
2007-12-27 Nicolas François <nicolas.francois@centraliens.net>
|
2007-12-28 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
|
* src/groupadd.c (find_new_gid): A group with the specified name
|
||||||
|
cannot exist at that time. Remove the check.
|
||||||
|
|
||||||
|
2007-12-28 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
src/groupadd.c cleanup
|
src/groupadd.c cleanup
|
||||||
* src/groupadd.c (fail_exit): When compiled without AUDIT support, if
|
* src/groupadd.c (fail_exit): When compiled without AUDIT support, if
|
||||||
|
@ -217,14 +217,6 @@ static void find_new_gid (void)
|
|||||||
*/
|
*/
|
||||||
setgrent ();
|
setgrent ();
|
||||||
while ((grp = getgrent ())) {
|
while ((grp = getgrent ())) {
|
||||||
if (strcmp (group_name, grp->gr_name) == 0) {
|
|
||||||
if (fflg) {
|
|
||||||
fail_exit (E_SUCCESS);
|
|
||||||
}
|
|
||||||
fprintf (stderr, _("%s: name %s is not unique\n"),
|
|
||||||
Prog, group_name);
|
|
||||||
fail_exit (E_NAME_IN_USE);
|
|
||||||
}
|
|
||||||
if (gflg && (group_id == grp->gr_gid)) {
|
if (gflg && (group_id == grp->gr_gid)) {
|
||||||
if (fflg) {
|
if (fflg) {
|
||||||
/* turn off -g and search again */
|
/* turn off -g and search again */
|
||||||
|
Loading…
Reference in New Issue
Block a user