Lines Matching defs:user
769 ** gets sent back to the user on error (because it is
932 ** Under certain circumstances allow the user to say who
934 ** 1. The user's uid is zero (root).
935 ** 2. The user's login name is in an approved list (typically
937 ** 3. The address the user is trying to claim has a
990 ** Figure out the real user executing us.
1089 SM_MBDB_T user;
1093 /* if the user already given fullname don't redefine */
1106 sm_mbdb_lookup(e->e_from.q_user, &user) == EX_OK)
1113 if (*user.mbdb_homedir == '\0')
1115 else if (strcmp(user.mbdb_homedir, "/") == 0)
1119 user.mbdb_homedir);
1122 /* extract user and group id */
1123 if (user.mbdb_uid != SM_NO_UID)
1125 e->e_from.q_uid = user.mbdb_uid;
1126 e->e_from.q_gid = user.mbdb_gid;
1132 user.mbdb_fullname[0] != '\0' &&
1133 strcmp(user.mbdb_name, e->e_from.q_user) == 0)
1135 FullName = newstr(user.mbdb_fullname);