Lines Matching defs:uid
55 * useradd [-u uid [-o] | -g group | -G group [[, group]...]
70 * uid - an integer
102 static uid_t uid; /* new uid */
112 static char *uidstr = NULL; /* uid from command line */
435 uid = (uid_t)strtol(uidstr, &ptr, (int)10);
441 switch (valid_uid(uid, NULL)) {
445 errmsg(M_UID_USED, uid);
450 errmsg(M_RESERVED, uid);
453 errmsg(M_TOOBIG, "uid", uid);
460 if (findnextuid(DEFRID+1, MAXUID, &uid) != 0) {
527 if (check_perm(statbuf, uid, gid, S_IXOTH) != 0)
608 /* set uid flag */
610 (void) sprintf(uidstring, "%u", uid);
661 * The uid has been taken. If it was specified by a
663 * to get a good uid until we run out of IDs.
666 errmsg(M_UID_USED, uid);
669 if (findnextuid(DEFRID+1, MAXUID, &uid) != 0) {
674 (void) sprintf(uidstring, "%u", uid);
718 ret = create_home(homedir, skel_dir, uid, gid, zfs_flags);
755 /* uid is used - shouldn't happen but print message anyway */
756 errmsg(M_UID_USED, uid);