summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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;