diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-10-24 12:27:42 -0400 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2009-10-27 10:12:57 -0400 |
commit | ee633d9fe3b48a88387edab7978bb16422525d21 (patch) | |
tree | 78c9771fe2b5f6dbc1191e26d814531efae52fc9 /server/providers/ldap/ldap_id.c | |
parent | a982b0724e27f4059c2a150e591337d9511cb7be (diff) | |
download | sssd_unused-ee633d9fe3b48a88387edab7978bb16422525d21.tar.gz sssd_unused-ee633d9fe3b48a88387edab7978bb16422525d21.tar.xz sssd_unused-ee633d9fe3b48a88387edab7978bb16422525d21.zip |
Add proper support for IPA/AD schemas
Nested groups weren't properly handled.
Add 2 pass strategy to update groups memberships
Stuff work as expected when enumeration is enabled now.
Diffstat (limited to 'server/providers/ldap/ldap_id.c')
-rw-r--r-- | server/providers/ldap/ldap_id.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/providers/ldap/ldap_id.c b/server/providers/ldap/ldap_id.c index 681848f7..ecb87617 100644 --- a/server/providers/ldap/ldap_id.c +++ b/server/providers/ldap/ldap_id.c @@ -836,7 +836,8 @@ static void ldap_id_enum_groups_done(struct tevent_req *subreq) fail: /* always go offline on failures */ be_mark_offline(state->ctx->be); - DEBUG(1, ("Failed to enumerate groups, retrying later!\n")); + DEBUG(1, ("Failed to enumerate groups (%d [%s]), retrying later!\n", + (int)err, strerror(err))); tevent_req_done(req); } |