summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOndrej Kos <okos@redhat.com>2013-08-29 14:28:44 +0200
committerOndrej Kos <okos@redhat.com>2013-08-29 14:28:44 +0200
commit3bb8a03c13ef21343056f08fe8ed184b10d0ccad (patch)
tree4d67a912321463437fe2ad52d2b9e38d445367a2
parentaee6534c4bbe8a33de632a37d5fe239d075f3a9f (diff)
downloadsssd-3bb8a03c13ef21343056f08fe8ed184b10d0ccad.tar.gz
sssd-3bb8a03c13ef21343056f08fe8ed184b10d0ccad.tar.xz
sssd-3bb8a03c13ef21343056f08fe8ed184b10d0ccad.zip
E xplanation R esolves: h ttps://fedorahosted.org/sssd/ticket/XXXX
-rw-r--r--src/providers/ldap/sdap_async_groups.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/providers/ldap/sdap_async_groups.c b/src/providers/ldap/sdap_async_groups.c
index a2e5106f..57e22cc3 100644
--- a/src/providers/ldap/sdap_async_groups.c
+++ b/src/providers/ldap/sdap_async_groups.c
@@ -517,6 +517,10 @@ static int sdap_save_group(TALLOC_CTX *memctx,
goto done;
}
} else {
+ if (opts->schema_type == SDAP_SCHEMA_AD) {
+ ret = sysdb_attrs_get_uint32_t(attrs, SYSDB_GIDNUM, &gid);
+ DEBUG(SSSDBG_TRACE_FUNC, ("\n\n\nGID:%d\n\n\n", gid));
+ }
ret = sysdb_attrs_get_bool(attrs, SYSDB_POSIX, &posix_group);
if (ret == ENOENT) {
posix_group = true;