| /sssd-io/src/providers/data_provider/ |
| H A D | dp_iface_backend.c | 36 struct sss_domain_info *domain; local 42 domain = be_ctx->domain; 44 domain = find_domain_by_name(be_ctx->domain, domname, false); 45 if (domain == NULL) { 47 "Unknown domain %s", domname); 52 if (domain == be_ctx->domain) { 55 online = domain [all...] |
| /sssd-io/src/config/testconfigs/ |
| H A D | sssd-nonexisting-services-domains.conf | 0 [domain/active] 3 [domain/inactive]
|
| H A D | sssd-valid.conf | 18 [domain/PROXY] 23 [domain/IPA] 28 [domain/LOCAL] 33 [domain/LDAP] 40 [domain/INVALIDPROVIDER] 48 [domain/INVALIDOPTION]
|
| H A D | sssd-badversion.conf | 17 [domain/PROXY] 22 [domain/IPA] 27 [domain/LOCAL] 32 [domain/LDAP]
|
| H A D | sssd-invalid-badbool.conf | 17 [domain/PROXY] 22 [domain/IPA] 28 [domain/LOCAL] 33 [domain/LDAP]
|
| H A D | sssd-noversion.conf | 16 [domain/PROXY] 21 [domain/IPA] 26 [domain/LOCAL] 31 [domain/LDAP] 42 [domain/ad.example.com]
|
| /sssd-io/src/db/ |
| H A D | sysdb_autofs.h | 39 sysdb_save_autofsmap(struct sss_domain_info *domain, 48 struct sss_domain_info *domain, 53 sysdb_delete_autofsmap(struct sss_domain_info *domain, 57 sysdb_save_autofsentry(struct sss_domain_info *domain, 63 sysdb_del_autofsentry(struct sss_domain_info *domain, 68 struct sss_domain_info *domain, 74 sysdb_set_autofsmap_attr(struct sss_domain_info *domain, 80 sysdb_invalidate_autofs_maps(struct sss_domain_info *domain); 84 struct sss_domain_info *domain,
|
| H A D | sysdb_selinux.h | 39 errno_t sysdb_store_selinux_usermap(struct sss_domain_info *domain, 42 errno_t sysdb_store_selinux_config(struct sss_domain_info *domain, 47 struct sss_domain_info *domain, 53 struct sss_domain_info *domain, 57 errno_t sysdb_delete_usermaps(struct sss_domain_info *domain);
|
| H A D | sysdb_ssh.h | 33 sysdb_store_ssh_host(struct sss_domain_info *domain, 41 sysdb_update_ssh_known_host_expire(struct sss_domain_info *domain, 47 sysdb_set_ssh_host_attr(struct sss_domain_info *domain, 53 sysdb_delete_ssh_host(struct sss_domain_info *domain, 58 struct sss_domain_info *domain, 66 struct sss_domain_info *domain, 73 struct sss_domain_info *domain,
|
| H A D | sysdb_services.h | 52 struct sss_domain_info *domain, 59 struct sss_domain_info *domain, 66 struct sss_domain_info *domain, 70 sysdb_store_service(struct sss_domain_info *domain, 82 const char *domain, const char *name); 86 struct sss_domain_info *domain, 94 sysdb_svc_delete(struct sss_domain_info *domain, 100 sysdb_set_service_attr(struct sss_domain_info *domain, 106 struct sss_domain_info *domain,
|
| /sssd-io/src/responder/common/cache_req/plugins/ |
| H A D | cache_req_object_by_id.c | 32 struct sss_domain_info *domain) 34 return talloc_asprintf(mem_ctx, "ID:%"PRIu32"@%s", data->id, domain->name); 39 struct sss_domain_info *domain, 44 ret = sss_ncache_check_uid(ncache, domain, data->id); 46 ret = sss_ncache_check_gid(ncache, domain, data->id); 54 struct sss_domain_info *domain, 59 ret = sss_ncache_check_user(ncache, domain, name); 61 ret = sss_ncache_check_group(ncache, domain, name); 88 struct sss_domain_info *domain, 93 ret = sss_ncache_set_uid(ncache, false, domain, dat 30 cache_req_object_by_id_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_object_by_id_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 53 cache_req_object_by_id_ncache_filter(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, const char *name) argument 87 cache_req_object_by_id_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 107 cache_req_object_by_id_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 124 cache_req_object_by_id_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 136 cache_req_object_by_id_get_domain_check(struct resp_ctx *rctx, struct sss_domain_info *domain, struct cache_req_data *data) argument 154 cache_req_object_by_id_get_domain_send(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct sss_domain_info *domain, struct cache_req_data *data) argument 214 cache_req_object_by_id_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, uint32_t id, const char **attrs) argument [all...] |
| H A D | cache_req_group_by_id.c | 32 struct sss_domain_info *domain) 34 return talloc_asprintf(mem_ctx, "GID:%"PRIu32"@%s", data->id, domain->name); 39 struct sss_domain_info *domain, 44 if (domain != NULL) { 45 ret = sss_ncache_check_gid(ncache, domain, data->id); 56 struct sss_domain_info *domain, 59 return sss_ncache_check_group(ncache, domain, name); 71 struct sss_domain_info *domain, 74 return sss_ncache_set_gid(ncache, false, domain, data->id); 81 struct sss_domain_info *domain, 30 cache_req_group_by_id_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_group_by_id_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 55 cache_req_group_by_id_ncache_filter(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, const char *name) argument 70 cache_req_group_by_id_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 78 cache_req_group_by_id_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 137 cache_req_group_by_id_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 159 cache_req_group_by_id_get_domain_check(struct resp_ctx *rctx, struct sss_domain_info *domain, struct cache_req_data *data) argument 174 cache_req_group_by_id_get_domain_send(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct sss_domain_info *domain, struct cache_req_data *data) argument 225 cache_req_group_by_id_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, gid_t gid) argument [all...] |
| H A D | cache_req_user_by_id.c | 32 struct sss_domain_info *domain) 34 return talloc_asprintf(mem_ctx, "UID:%"PRIu32"@%s", data->id, domain->name); 39 struct sss_domain_info *domain, 44 if (domain != NULL) { 45 ret = sss_ncache_check_uid(ncache, domain, data->id); 56 struct sss_domain_info *domain, 59 return sss_ncache_check_user(ncache, domain, name); 71 struct sss_domain_info *domain, 74 return sss_ncache_set_uid(ncache, false, domain, data->id); 81 struct sss_domain_info *domain, 30 cache_req_user_by_id_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_user_by_id_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 55 cache_req_user_by_id_ncache_filter(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, const char *name) argument 70 cache_req_user_by_id_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 78 cache_req_user_by_id_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 136 cache_req_user_by_id_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 158 cache_req_user_by_id_get_domain_check(struct resp_ctx *rctx, struct sss_domain_info *domain, struct cache_req_data *data) argument 173 cache_req_user_by_id_get_domain_send(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct sss_domain_info *domain, struct cache_req_data *data) argument 225 cache_req_user_by_id_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, uid_t uid) argument [all...] |
| H A D | cache_req_netgroup_by_name.c | 32 struct sss_domain_info *domain) 49 domain->case_sensitive); 68 struct sss_domain_info *domain) 70 return talloc_asprintf(mem_ctx, "%s@%s", data->name.lookup, domain->name); 75 struct sss_domain_info *domain, 78 return sss_ncache_check_netgr(ncache, domain, data->name.lookup); 83 struct sss_domain_info *domain, 86 return sss_ncache_set_netgr(ncache, false, domain, data->name.lookup); 93 struct sss_domain_info *domain, 96 return sysdb_getnetgr(mem_ctx, domain, dat 30 cache_req_netgroup_by_name_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 66 cache_req_netgroup_by_name_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 74 cache_req_netgroup_by_name_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 82 cache_req_netgroup_by_name_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 90 cache_req_netgroup_by_name_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 100 cache_req_netgroup_by_name_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 141 cache_req_netgroup_by_name_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *name) argument [all...] |
| H A D | cache_req_initgroups_by_upn.c | 32 struct sss_domain_info *domain) 59 struct sss_domain_info *domain) 66 struct sss_domain_info *domain, 69 return sss_ncache_check_upn(ncache, domain, data->name.lookup); 74 struct sss_domain_info *domain, 77 return sss_ncache_set_upn(ncache, false, domain, data->name.lookup); 84 struct sss_domain_info *domain, 87 return sysdb_initgroups_by_upn(mem_ctx, domain, data->name.lookup, 95 struct sss_domain_info *domain, 98 return sss_dp_get_account_send(mem_ctx, cr->rctx, domain, tru 30 cache_req_initgroups_by_upn_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 57 cache_req_initgroups_by_upn_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 65 cache_req_initgroups_by_upn_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 73 cache_req_initgroups_by_upn_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 81 cache_req_initgroups_by_upn_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 92 cache_req_initgroups_by_upn_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument [all...] |
| H A D | cache_req_enum_svc.c | 33 struct sss_domain_info *domain) 42 struct sss_domain_info *domain, 45 return sysdb_enumservent(mem_ctx, domain, _result); 52 struct sss_domain_info *domain, 55 return sss_dp_get_account_send(mem_ctx, cr->rctx, domain, true, 94 const char *domain) 105 CACHE_REQ_POSIX_DOM, domain, data); 31 cache_req_enum_svc_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 39 cache_req_enum_svc_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 49 cache_req_enum_svc_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 89 cache_req_enum_svc_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain) argument
|
| H A D | cache_req_enum_groups.c | 32 struct sss_domain_info *domain) 41 struct sss_domain_info *domain, 44 return sysdb_enumgrent_with_views(mem_ctx, domain, _result); 51 struct sss_domain_info *domain, 54 return sss_dp_get_account_send(mem_ctx, cr->rctx, domain, true, 60 struct sss_domain_info *domain, 63 return sss_ncache_check_group(ncache, domain, name); 101 const char *domain) 112 CACHE_REQ_POSIX_DOM, domain, 30 cache_req_enum_groups_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_enum_groups_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 48 cache_req_enum_groups_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 59 cache_req_enum_groups_ncache_filter(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, const char *name) argument 96 cache_req_enum_groups_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain) argument
|
| H A D | cache_req_enum_users.c | 32 struct sss_domain_info *domain) 41 struct sss_domain_info *domain, 44 return sysdb_enumpwent_with_views(mem_ctx, domain, _result); 51 struct sss_domain_info *domain, 54 return sss_dp_get_account_send(mem_ctx, cr->rctx, domain, true, 60 struct sss_domain_info *domain, 63 return sss_ncache_check_user(ncache, domain, name); 101 const char *domain) 112 CACHE_REQ_POSIX_DOM, domain, 30 cache_req_enum_users_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 38 cache_req_enum_users_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 48 cache_req_enum_users_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 59 cache_req_enum_users_ncache_filter(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, const char *name) argument 96 cache_req_enum_users_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain) argument
|
| H A D | cache_req_user_by_cert.c | 32 struct sss_domain_info *domain) 37 get_last_x_chars(data->cert, 10), domain->name); 42 struct sss_domain_info *domain, 59 struct sss_domain_info *domain, 62 return sysdb_search_user_by_cert_with_views(mem_ctx, domain, data->cert, 70 struct sss_domain_info *domain, 73 return sss_dp_get_account_send(mem_ctx, cr->rctx, domain, true, 113 const char *domain, 125 req_dom_type, domain, 30 cache_req_user_by_cert_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 41 cache_req_user_by_cert_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 56 cache_req_user_by_cert_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 67 cache_req_user_by_cert_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument 107 cache_req_user_by_cert_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, enum cache_req_dom_type req_dom_type, const char *domain, const char *pem_cert) argument
|
| H A D | cache_req_user_by_upn.c | 32 struct sss_domain_info *domain) 59 struct sss_domain_info *domain) 66 struct sss_domain_info *domain, 69 return sss_ncache_check_upn(ncache, domain, data->name.lookup); 74 struct sss_domain_info *domain, 77 return sss_ncache_set_upn(ncache, false, domain, data->name.lookup); 84 struct sss_domain_info *domain, 88 return sysdb_getpwupn(mem_ctx, domain, true, data->name.lookup, _result); 91 return sysdb_search_user_by_upn_res(mem_ctx, domain, true, 100 struct sss_domain_info *domain, 30 cache_req_user_by_upn_prepare_domain_data(struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain) argument 57 cache_req_user_by_upn_create_debug_name(TALLOC_CTX *mem_ctx, struct cache_req_data *data, struct sss_domain_info *domain) argument 65 cache_req_user_by_upn_ncache_check(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 73 cache_req_user_by_upn_ncache_add(struct sss_nc_ctx *ncache, struct sss_domain_info *domain, struct cache_req_data *data) argument 81 cache_req_user_by_upn_lookup(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result **_result) argument 97 cache_req_user_by_upn_dp_send(TALLOC_CTX *mem_ctx, struct cache_req *cr, struct cache_req_data *data, struct sss_domain_info *domain, struct ldb_result *result) argument [all...] |
| /sssd-io/src/responder/common/data_provider/ |
| H A D | rdp.h | 35 struct sss_domain_info *domain, 42 #define rdp_message_send(mem_ctx, rctx, domain, path, iface, \ 44 _rdp_message_send(mem_ctx, rctx, domain, path, iface, method, \ 65 struct sss_domain_info *domain, 72 #define rdp_message_send_and_reply(sbus_req, rctx, domain, path, iface, \ 74 _rdp_message_send_and_reply(sbus_req, rctx, domain, path, iface, method, \
|
| /sssd-io/src/responder/ifp/ |
| H A D | ifp_cache.h | 46 const char *domain, 52 struct sss_domain_info *domain, 56 struct sss_domain_info *domain,
|
| H A D | ifp_cache.c | 35 struct sss_domain_info *domain) 41 base_dn = sysdb_user_base_dn(mem_ctx, domain); 44 base_dn = sysdb_group_base_dn(mem_ctx, domain); 54 struct sss_domain_info *domain, 61 path = ifp_users_build_path_from_msg(mem_ctx, domain, msg); 64 path = ifp_groups_build_path_from_msg(mem_ctx, domain, msg); 91 struct sss_domain_info *domain, 111 base_dn = ifp_cache_build_base_dn(tmp_ctx, type, domain); 118 ldb_ret = ldb_search(sysdb_ctx_get_ldb(domain->sysdb), tmp_ctx, &result, 135 paths[i] = ifp_cache_build_path(paths, type, domain, resul 33 ifp_cache_build_base_dn(TALLOC_CTX *mem_ctx, enum ifp_cache_type type, struct sss_domain_info *domain) argument 52 ifp_cache_build_path(TALLOC_CTX *mem_ctx, enum ifp_cache_type type, struct sss_domain_info *domain, struct ldb_message *msg) argument 89 ifp_cache_get_cached_objects(TALLOC_CTX *mem_ctx, enum ifp_cache_type type, struct sss_domain_info *domain, const char ***_paths, int *_num_paths) argument 159 struct sss_domain_info *domain; local 247 struct sss_domain_info *domain; local 278 ifp_cache_object_set(struct sss_domain_info *domain, struct ldb_dn *dn, bool value) argument 312 ifp_cache_object_store(struct sbus_request *sbus_req, struct sss_domain_info *domain, struct ldb_dn *dn) argument 329 ifp_cache_object_remove(struct sbus_request *sbus_req, struct sss_domain_info *domain, struct ldb_dn *dn) argument [all...] |
| /sssd-io/src/providers/ipa/ |
| H A D | ipa_rules_common.h | 53 ipa_common_entries_and_groups_sysdb_save(struct sss_domain_info *domain, 65 struct sss_domain_info *domain, 73 ipa_common_purge_rules(struct sss_domain_info *domain, 77 ipa_common_save_rules(struct sss_domain_info *domain,
|
| /sssd-io/src/examples/ |
| H A D | sssd.conf | 9 [domain/shadowutils]
|