Lines Matching defs:user

472 	char buf0[MAXNAME + 1];		/* unquoted image of the user name */
635 /* get unquoted user for file, program or user.name check */
672 "550 UID %d is an unknown user: cannot mail to programs",
737 ** equal MX RR's and the same user. Calling sameaddr()
895 "550 UID %d is an unknown user: cannot mail to files",
919 /* if not aliased, look it up in the user database */
929 "Deferred: user database error");
931 new->q_message = "Deferred: user database error";
936 message("queued (user database error): %s",
974 SM_MBDB_T user;
978 status = finduser(buf, &fuzzy, &user);
999 user.mbdb_name);
1006 user.mbdb_name);
1011 (void) sm_strlcpy(buf, user.mbdb_name, buflen);
1014 if (*user.mbdb_homedir == '\0')
1016 else if (strcmp(user.mbdb_homedir, "/") == 0)
1020 user.mbdb_homedir);
1021 if (user.mbdb_uid != SM_NO_UID)
1023 new->q_uid = user.mbdb_uid;
1024 new->q_gid = user.mbdb_gid;
1028 user.mbdb_name);
1029 if (user.mbdb_fullname[0] != '\0')
1031 user.mbdb_fullname);
1032 if (!usershellok(user.mbdb_name, user.mbdb_shell))
1137 ** FINDUSER -- find the password entry for a user.
1150 ** user -- structure to fill in if user is found
1153 ** On success, fill in *user, set *fuzzyp and return EX_OK.
1154 ** If the user was not found, return EX_NOUSER.
1162 finduser(name, fuzzyp, user)
1165 SM_MBDB_T *user;
1193 status = sm_mbdb_lookup(name, user);
1211 if (tryagain && (status = sm_mbdb_lookup(name, user)) != EX_NOUSER)
1266 sm_mbdb_frompw(user, pw);
1307 char *user = NULL;
1320 user = NULL;
1326 user = ctladdr->q_user;
1332 user = RealUserName;
1339 user = DefUser;
1344 user = NULL;
1354 user = NULL;
1361 user = DefUser;
1375 errno = safefile(filename, euid, egid, user, flags, S_IWRITE, NULL);
1387 ** addresses -- effective user/group id are
1439 char *volatile user;
1480 ** If RunAsUser set, won't be able to run programs as user
1499 user = DefUser;
1505 user = ca->q_user;
1514 if (initgroups(user, gid) == -1)
1518 user, gid);
1596 ret = safedirpath(fname, uid, gid, user,
1619 ret = safedirpath(fname, uid, gid, user,
1655 rval = safefile(fname, uid, gid, user, sfflags, S_IREAD, &st);
1732 /* if no controlling user or coming from an alias delivery */
1771 "%s: user %s has bad shell %s, marked %s",
1798 ** may be; "user" probably is not).
1971 ** that exists as a real user.
2032 SM_MBDB_T user;
2036 if (sm_mbdb_lookup(c->q_user, &user) == EX_OK)