/sssd/src/tests/ |
H A D | find_uid-tests.c | 37 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 D | check_and_open-tests.c | 38 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 D | negcache_files.h | 26 bool is_user_local_by_uid(uid_t uid);
|
H A D | negcache_files.c | 54 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 D | test_usertools.c | 33 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 D | test_find_uid.c | 40 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 D | common_mock_sysdb_objects.h | 48 uid_t uid,
|
/sssd/src/util/ |
H A D | become_user.c | 28 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 D | find_uid.h | 4 Create uid table 34 errno_t check_if_uid_is_active(uid_t uid, bool *result);
|
H A D | check_and_open.c | 33 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 D | sss_nss.h | 31 uint32_t uid; member in struct:sss_nss_homedir_ctx
|
H A D | find_uid.c | 4 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 D | krb5_ccache.h | 38 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 D | wbc_idmap_common.c | 26 /* 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 D | nfsidmap_internal.h | 46 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 D | sss_sudo.h | 93 * @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 D | sdap_users.h | 30 const char *name, uid_t uid,
|
/sssd/src/tests/intg/ |
H A D | ldap_ent.py | 21 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 D | test_ldap.py | 306 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 D | test_memory_cache.py | 213 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 D | test_enumeration.py | 269 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 D | tools_util.h | 85 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 D | sudo_testcli.c | 46 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 D | dp.c | 43 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 D | sysdb_sudo.h | 81 #define SYSDB_SUDO_FILTER_UID 0x02 /* uid */ 103 uid_t uid); 112 uid_t uid); 118 uid_t uid);
|