From 9a7272c4f0d875d036bef0e04f0c7ea9a1f6d296 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Wed, 14 Aug 2013 12:48:40 +0200 Subject: [PATCH 1/3] sdap_get_initgr_done: use the right SID to get a GID --- src/providers/ldap/sdap_async_initgroups.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/providers/ldap/sdap_async_initgroups.c b/src/providers/ldap/sdap_async_initgroups.c index 5242c1a..02158a6 100644 --- a/src/providers/ldap/sdap_async_initgroups.c +++ b/src/providers/ldap/sdap_async_initgroups.c @@ -2937,7 +2937,8 @@ static void sdap_get_initgr_done(struct tevent_req *subreq) } /* Convert the SID into a UNIX group ID */ - ret = sdap_idmap_sid_to_unix(opts->idmap_ctx, sid_str, &primary_gid); + ret = sdap_idmap_sid_to_unix(opts->idmap_ctx, group_sid_str, + &primary_gid); if (ret != EOK) goto fail; } else { ret = sysdb_attrs_get_uint32_t(state->orig_user, SYSDB_GIDNUM, -- 1.7.7.6