diff options
author | Pavel Reichl <preichl@redhat.com> | 2014-11-20 18:27:04 +0000 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-12-13 22:11:13 +0100 |
commit | 6fac5e5f0c54a0f92872ce1450606cfcb577a920 (patch) | |
tree | 698969beabfac61e841fb61ca4fe02826b83f2a6 /src/db/sysdb.h | |
parent | d72958f09ce3718019992b7a117f112e38855b55 (diff) | |
download | sssd-6fac5e5f0c54a0f92872ce1450606cfcb577a920.tar.gz sssd-6fac5e5f0c54a0f92872ce1450606cfcb577a920.tar.xz sssd-6fac5e5f0c54a0f92872ce1450606cfcb577a920.zip |
LDAP: retain external members
When processing group membership check sysdb for group members from
extern domain and include them in newly processed group membership as
extern members are curently found only when initgroups() is called.
Resolves:
https://fedorahosted.org/sssd/ticket/2492
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Reviewed-by: Sumit Bose <sbose@redhat.com>
Diffstat (limited to 'src/db/sysdb.h')
-rw-r--r-- | src/db/sysdb.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/db/sysdb.h b/src/db/sysdb.h index 5bd7f90ac..cdcdfd51d 100644 --- a/src/db/sysdb.h +++ b/src/db/sysdb.h @@ -1103,4 +1103,10 @@ errno_t sysdb_gpo_get_gpo_result_setting(TALLOC_CTX *mem_ctx, const char *policy_setting_key, const char **policy_setting_value); +errno_t sysdb_get_sids_of_members(TALLOC_CTX *mem_ctx, + struct sss_domain_info *dom, + const char *group_name, + const char ***_sids, + const char ***_dns, + size_t *_n); #endif /* __SYS_DB_H__ */ |