Lines Matching refs:grname
75 static uid_t pw_gidpolicy(struct userconf *cnf, char *grname, char *nam,
361 pw_gidpolicy(struct userconf *cnf, char *grname, char *nam, gid_t prefer, bool dryrun) in pw_gidpolicy() argument
370 if (grname) { in pw_gidpolicy()
371 if ((grp = GETGRNAM(grname)) == NULL) { in pw_gidpolicy()
372 gid = pw_checkid(grname, GID_MAX); in pw_gidpolicy()
825 char grname[MAXLOGNAME]; in pw_user_del() local
943 strlcpy(grname, gr->gr_name, LOGNAMESIZE); in pw_user_del()
945 grname[0] = '\0'; in pw_user_del()
965 strcmp(name, grname) == 0) in pw_user_del()
1184 char *gecos, *homedir, *skel, *walk, *userid, *groupid, *grname; in pw_user_add() local
1198 grname = name = NULL; in pw_user_add()
1247 grname = optarg; in pw_user_add()
1378 if (!grname) in pw_user_add()
1379 grname = cmdcnf->default_group; in pw_user_add()
1385 pwd->pw_gid = pw_gidpolicy(cnf, grname, pwd->pw_name, in pw_user_add()
1519 char *gecos, *homedir, *grname, *name, *newname, *walk, *skel, *shell; in pw_user_mod() local
1532 gecos = homedir = grname = name = newname = skel = shell =NULL; in pw_user_mod()
1574 grname = optarg; in pw_user_mod()
1700 if (grname && pwd->pw_uid != 0) { in pw_user_mod()
1701 grp = GETGRNAM(grname); in pw_user_mod()
1703 grp = GETGRGID(pw_checkid(grname, GID_MAX)); in pw_user_mod()