summaryrefslogtreecommitdiffstats
path: root/src/providers
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2011-08-11 13:11:49 -0400
committerStephen Gallagher <sgallagh@redhat.com>2011-08-11 13:22:12 -0400
commit194a6c52d21ff7881d6d685aa21c0a7076e8f3c7 (patch)
tree6f26cc094c6e1e3ff749ace492a20a2aac55d3ba /src/providers
parent0e1075701d2a8fa15ead6164d9874a1f94142155 (diff)
downloadsssd-194a6c52d21ff7881d6d685aa21c0a7076e8f3c7.tar.gz
sssd-194a6c52d21ff7881d6d685aa21c0a7076e8f3c7.tar.xz
sssd-194a6c52d21ff7881d6d685aa21c0a7076e8f3c7.zip
Use sysdb attribute name for GID, not LDAP attribute
Diffstat (limited to 'src/providers')
-rw-r--r--src/providers/ldap/sdap_async_accounts.c6
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"));