summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa
diff options
context:
space:
mode:
authorPavel Reichl <preichl@redhat.com>2014-07-16 13:52:43 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-09-08 18:55:17 +0200
commitbc8c93ffe881271043492c938c626a9be948000e (patch)
tree4127024d249ae59a765fe56712a360ef91d5b3f0 /src/providers/ipa
parenta8356a0c98ee44e7256bb1c7767159c70e1fc218 (diff)
downloadsssd-bc8c93ffe881271043492c938c626a9be948000e.tar.gz
sssd-bc8c93ffe881271043492c938c626a9be948000e.tar.xz
sssd-bc8c93ffe881271043492c938c626a9be948000e.zip
IPA: process non-posix nested groups
Do not expect objectClass to be posixGroup but rather more general groupofnames. Resolves: https://fedorahosted.org/sssd/ticket/2343 Reviewed-by: Michal Židek <mzidek@redhat.com>
Diffstat (limited to 'src/providers/ipa')
-rw-r--r--src/providers/ipa/ipa_opts.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/providers/ipa/ipa_opts.h b/src/providers/ipa/ipa_opts.h
index 1c14cfdcb..73decc75a 100644
--- a/src/providers/ipa/ipa_opts.h
+++ b/src/providers/ipa/ipa_opts.h
@@ -204,7 +204,7 @@ struct sdap_attr_map ipa_user_map[] = {
};
struct sdap_attr_map ipa_group_map[] = {
- { "ldap_group_object_class", "posixGroup", SYSDB_GROUP_CLASS, NULL },
+ { "ldap_group_object_class", "groupofnames", SYSDB_GROUP_CLASS, NULL },
{ "ldap_group_name", "cn", SYSDB_NAME, NULL },
{ "ldap_group_pwd", "userPassword", SYSDB_PWD, NULL },
{ "ldap_group_gid_number", "gidNumber", SYSDB_GIDNUM, NULL },