diff options
-rw-r--r-- | src/providers/ldap/sdap_async_groups.c | 4 |
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; |