Searched refs:uid (Results 1 - 25 of 136) sorted by relevance

123456

/sssd/src/tests/
H A Dfind_uid-tests.c37 uid_t uid; local
41 uid = getuid();
43 ret = check_if_uid_is_active(uid, &result);
45 fail_unless(result, "check_if_uid_is_active did not found my uid [%d]",
46 uid);
52 uid_t uid; local
56 uid = (uid_t) -4;
58 ret = check_if_uid_is_active(uid, &result);
61 "uid [%d]", uid);
67 uid_t uid; local
[all...]
H A Dcheck_and_open-tests.c38 uid_t uid; variable
57 uid = getuid();
83 uid, gid, S_IFREG|mode, 0);
108 ret = check_file(newpath, uid, gid, S_IFREG|mode, 0, NULL, false);
135 ret = check_file(newpath, uid, gid, S_IFREG|mode, 0, NULL, true);
148 ret = check_and_open_readonly("/dev/null", &fd, uid, gid, S_IFREG|mode, 0);
159 ret = check_and_open_readonly(filename, &fd, uid+1, gid, S_IFREG|mode, 0);
161 "check_and_open_readonly succeeded with wrong uid");
170 ret = check_and_open_readonly(filename, &fd, uid, gid+1, S_IFREG|mode, 0);
182 uid, gi
[all...]
/sssd/src/responder/common/
H A Dnegcache_files.h26 bool is_user_local_by_uid(uid_t uid);
H A Dnegcache_files.c54 bool is_user_local_by_uid(uid_t uid) argument
62 ret = getpwuid_r(uid, &pwd, buffer, BUFFER_SIZE, &pwd_result);
65 "User with UID %"SPRIuid" is a local user\n", uid);
/sssd/src/tests/cwrap/
H A Dtest_usertools.c33 uid_t uid; local
37 ret = sss_user_by_name_or_uid("123", &uid, &gid);
39 assert_int_equal(uid, 123);
45 uid_t uid; local
49 ret = sss_user_by_name_or_uid("sssd", &uid, &gid);
51 assert_int_equal(uid, 123);
57 uid_t uid; local
61 ret = sss_user_by_name_or_uid("sssd", &uid, NULL);
63 assert_int_equal(uid, 123);
/sssd/src/tests/cmocka/
H A Dtest_find_uid.c40 uid_t uid; local
43 uid = getuid();
45 ret = check_if_uid_is_active(uid, &result);
53 uid_t uid; local
56 uid = (uid_t) -7;
58 ret = check_if_uid_is_active(uid, &result);
66 uid_t uid; local
78 uid = getuid();
80 key.ul = (unsigned long) uid;
86 uid
[all...]
H A Dcommon_mock_sysdb_objects.h48 uid_t uid,
/sssd/src/util/
H A Dbecome_user.c28 errno_t become_user(uid_t uid, gid_t gid) argument
34 "Trying to become user [%"SPRIuid"][%"SPRIgid"].\n", uid, gid);
38 if (uid == cuid) {
39 DEBUG(SSSDBG_FUNC_DATA, "Already user [%"SPRIuid"].\n", uid);
61 /* change uid so that root cannot be regained (changes saved uid too) */
63 ret = setresuid(uid, uid, uid);
75 uid_t uid; member in struct:sss_creds
85 switch_creds(TALLOC_CTX *mem_ctx, uid_t uid, gid_t gid, int num_gids, gid_t *gids, struct sss_creds **saved_creds) argument
[all...]
H A Dfind_uid.h4 Create uid table
34 errno_t check_if_uid_is_active(uid_t uid, bool *result);
H A Dcheck_and_open.c33 uid_t uid, gid_t gid,
37 uid_t uid, uid_t gid, mode_t mode, mode_t mask,
61 return perform_checks(stat_buf, uid, gid, mode, mask);
64 errno_t check_fd(int fd, uid_t uid, gid_t gid, argument
86 return perform_checks(stat_buf, uid, gid, mode, mask);
90 uid_t uid, gid_t gid,
114 if (uid != (uid_t)(-1) && stat_buf->st_uid != uid) {
115 DEBUG(SSSDBG_TRACE_LIBS, "File must be owned by uid [%d].\n", uid);
36 check_file(const char *filename, uid_t uid, uid_t gid, mode_t mode, mode_t mask, struct stat *caller_stat_buf, bool follow_symlink) argument
89 perform_checks(struct stat *stat_buf, uid_t uid, gid_t gid, mode_t mode, mode_t mask) argument
127 check_and_open_readonly(const char *filename, int *fd, uid_t uid, gid_t gid, mode_t mode, mode_t mask) argument
[all...]
H A Dsss_nss.h31 uint32_t uid; member in struct:sss_nss_homedir_ctx
H A Dfind_uid.c4 Create uid table
62 static errno_t get_uid_from_pid(const pid_t pid, uid_t *uid) argument
156 DEBUG(SSSDBG_CRIT_FAILURE, "uid contains extra characters\n");
165 *uid = num;
215 uid_t uid; local
236 ret = get_uid_from_pid(pid, &uid);
244 key.ul = (unsigned long) uid;
246 value.ul = (unsigned long) uid;
256 if (uid == search_uid) {
313 errno_t check_if_uid_is_active(uid_t uid, boo argument
[all...]
/sssd/src/providers/krb5/
H A Dkrb5_ccache.h38 errno_t sss_krb5_precreate_ccache(const char *ccname, uid_t uid, gid_t gid);
40 errno_t sss_krb5_cc_destroy(const char *ccname, uid_t uid, gid_t gid);
46 errno_t sss_krb5_cc_verify_ccache(const char *ccname, uid_t uid, gid_t gid,
54 uid_t uid, gid_t gid);
/sssd/src/sss_client/libwbclient/
H A Dwbc_idmap_common.c26 /* Convert a Windows SID to a Unix uid if there already is a mapping */
33 /* Convert a Unix uid to a Windows SID if there already is a mapping */
34 wbcErr wbcQueryUidToSid(uid_t uid, argument
56 wbcErr wbcSetUidMapping(uid_t uid, const struct wbcDomainSid *sid) argument
68 wbcErr wbcRemoveUidMapping(uid_t uid, const struct wbcDomainSid *sid) argument
/sssd/src/sss_client/nfs/
H A Dnfsidmap_internal.h46 int (*princ_to_ids)(char *secname, char *princ, uid_t *uid, gid_t *gid,
48 int (*name_to_uid)(char *name, uid_t *uid);
50 int (*uid_to_name)(uid_t uid, char *domain, char *name, size_t len);
/sssd/src/sss_client/sudo/
H A Dsss_sudo.h93 * @param[in] uid The uid of the user to retreive the rules for.
115 int sss_sudo_send_recv(uid_t uid,
125 * @param[in] uid The uid of the user to retreive the rules for.
150 int sss_sudo_send_recv_defaults(uid_t uid,
/sssd/src/providers/ldap/
H A Dsdap_users.h30 const char *name, uid_t uid,
/sssd/src/tests/intg/
H A Dldap_ent.py21 def user(base_dn, uid, uidNumber, gidNumber,
34 "uid=" + uid + ",ou=Users," + base_dn,
44 ('homeDirectory', ['/home/' + uid
81 for uid in member_uids:
82 member_list.append("uid=" + uid + ",ou=Users," + base_dn)
110 def add_user(self, uid, uidNumber, gidNumber,
120 uid, uidNumber, gidNumber,
H A Dtest_ldap.py306 dict(name='usr\\001', passwd='*', uid=181818, gid=181818,
312 dict(name='user1', passwd='*', uid=1001, gid=2001, gecos='1001',
314 dict(name='user2', passwd='*', uid=1002, gid=2002, gecos='1002',
316 dict(name='user3', passwd='*', uid=1003, gid=2003, gecos='1003',
344 dict(name='user1', passwd='*', uid=1001, gid=2001, gecos='1001',
346 dict(name='user2', passwd='*', uid=1002, gid=2002, gecos='1002',
348 dict(name='user3', passwd='*', uid=1003, gid=2003, gecos='1003',
424 dict(name='user1', passwd='*', uid=1001, gid=2001,
533 dict(name="user_with_homedir_A", uid=1001, dir="/home/B"),
534 dict(name="user_with_homedir_B", uid
[all...]
H A Dtest_memory_cache.py213 dict(name='user1', passwd='*', uid=1001, gid=2001,
217 dict(name='user1', passwd='*', uid=1001, gid=2001,
222 dict(name='user2', passwd='*', uid=1002, gid=2002,
226 dict(name='user2', passwd='*', uid=1002, gid=2002,
231 dict(name='user3', passwd='*', uid=1003, gid=2003,
235 dict(name='user3', passwd='*', uid=1003, gid=2003,
240 dict(name='user11', passwd='*', uid=1011, gid=2001,
244 dict(name='user11', passwd='*', uid=1011, gid=2001,
249 dict(name='user12', passwd='*', uid=1012, gid=2002,
253 dict(name='user12', passwd='*', uid
[all...]
H A Dtest_enumeration.py269 dict(name='user1', passwd='*', uid=1001, gid=2001, gecos='1001',
271 dict(name='user2', passwd='*', uid=1002, gid=2002, gecos='1002',
273 dict(name='user3', passwd='*', uid=1003, gid=2003, gecos='1003',
301 dict(name='user1', passwd='*', uid=1001, gid=2001, gecos='1001',
303 dict(name='user2', passwd='*', uid=1002, gid=2002, gecos='1002',
305 dict(name='user3', passwd='*', uid=1003, gid=2003, gecos='1003',
406 ent.assert_passwd(ent.contains_only(dict(name="user", uid=2001)))
470 "uid=user,ou=Users," + ldap_conn.ds_inst.base_dn)])
518 dict(name="user_with_homedir_A", uid=1001, dir="/home/B"),
519 dict(name="user_with_homedir_B", uid
[all...]
/sssd/src/tools/
H A Dtools_util.h85 uid_t uid,
92 uid_t uid, gid_t gid);
98 uid_t uid, bool force);
119 mode_t mode_root, uid_t uid, gid_t gid);
124 uid_t uid, gid_t gid,
/sssd/src/sss_client/sudo_testcli/
H A Dsudo_testcli.c46 uid_t uid = 0; local
50 fprintf(stderr, "Usage: sss_sudo_cli username [uid]\n");
56 uid = atoi(argv[2]);
63 uid = passwd->pw_uid;
70 ret = sss_sudo_send_recv_defaults(uid, username, &error,
79 username, (unsigned long long)uid,
93 ret = sss_sudo_send_recv(uid, username, domainname, &error, &result);
/sssd/src/providers/data_provider/
H A Ddp.c43 provider->uid, provider->gid, true,
72 uid_t uid,
85 provider->uid = uid;
70 dp_init(struct tevent_context *ev, struct be_ctx *be_ctx, uid_t uid, gid_t gid) argument
/sssd/src/db/
H A Dsysdb_sudo.h81 #define SYSDB_SUDO_FILTER_UID 0x02 /* uid */
103 uid_t uid);
112 uid_t uid);
118 uid_t uid);

Completed in 74 milliseconds

123456