Lines Matching refs:user
46 ** rather than set-user-ID, and they rely on the ability to "give away"
520 SM_MBDB_T user;
522 switch (sm_mbdb_lookup(addr, &user))
988 SM_MBDB_T user;
995 exitval = sm_mbdb_lookup(name, &user);
1066 else if (*user.mbdb_homedir == '\0')
1073 user.mbdb_homedir, HomeMailFile) >= sizeof(path))
1128 gid_t gid = user.mbdb_gid;
1157 else if (fchown(mbfd, user.mbdb_uid, gid) < 0)
1160 user.mbdb_uid, gid, name);
1172 sb.st_uid = user.mbdb_uid;
1187 else if (sb.st_uid != user.mbdb_uid)
1196 if (setreuid(0, user.mbdb_uid) < 0)
1199 (int) user.mbdb_uid, sm_errstring(errno),
1232 ** per-user quota field to the sm_mbdb interface.
1236 ** Fail if the user has a quota specified, and delivery of this
1423 ** user.lock files are necessary for compatibility with other
1585 mailerr(NULL, "usage: mail.local [-7] [-b] [-d] [-l] [-f from|-r from] [-h filename] [-p path] user ...");
1587 mailerr(NULL, "usage: mail.local [-7] [-b] [-d] [-l] [-f from|-r from] [-h filename] user ...");