diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2011-08-11 13:11:49 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2011-08-11 13:22:12 -0400 |
commit | 194a6c52d21ff7881d6d685aa21c0a7076e8f3c7 (patch) | |
tree | 6f26cc094c6e1e3ff749ace492a20a2aac55d3ba /src/providers/ldap | |
parent | 0e1075701d2a8fa15ead6164d9874a1f94142155 (diff) | |
download | sssd-194a6c52d21ff7881d6d685aa21c0a7076e8f3c7.tar.gz sssd-194a6c52d21ff7881d6d685aa21c0a7076e8f3c7.tar.xz sssd-194a6c52d21ff7881d6d685aa21c0a7076e8f3c7.zip |
Use sysdb attribute name for GID, not LDAP attribute
Diffstat (limited to 'src/providers/ldap')
-rw-r--r-- | src/providers/ldap/sdap_async_accounts.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/providers/ldap/sdap_async_accounts.c b/src/providers/ldap/sdap_async_accounts.c index 1497c93ca..a74392ba0 100644 --- a/src/providers/ldap/sdap_async_accounts.c +++ b/src/providers/ldap/sdap_async_accounts.c @@ -3269,7 +3269,7 @@ static struct tevent_req *sdap_nested_group_process_send( key.type = HASH_KEY_STRING; ret = sysdb_attrs_primary_name(sysdb, group, - opts->group_map[SDAP_AT_GROUP_NAME].name, + opts->group_map[SDAP_AT_GROUP_NAME].sys_name, &groupname); if (ret != EOK) { goto immediate; @@ -3291,7 +3291,7 @@ static struct tevent_req *sdap_nested_group_process_send( } ret = sysdb_attrs_get_uint32_t(group, - opts->group_map[SDAP_AT_GROUP_GID].name, + opts->group_map[SDAP_AT_GROUP_GID].sys_name, &gid); if (ret == ENOENT || (ret == EOK && gid == 0)) { DEBUG(9, ("The group's gid was %s\n", ret == ENOENT ? "missing" : "zero")); @@ -3299,7 +3299,7 @@ static struct tevent_req *sdap_nested_group_process_send( if (ret == ENOENT) { ret = sysdb_attrs_add_uint32(group, - opts->group_map[SDAP_AT_GROUP_GID].name, + opts->group_map[SDAP_AT_GROUP_GID].sys_name, 0); if (ret != EOK) { DEBUG(1, ("Failed to add a GID to non-posix group!\n")); |