summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2011-08-11 13:11:49 -0400
committerStephen Gallagher <sgallagh@redhat.com>2011-10-26 10:29:38 -0400
commit7e7807425627e2b8521240dc45eeab86b1984bd5 (patch)
tree15c5a796f64d6bbabd1223007d0161efc11c7dac
parentc8ef49455b4bacbcc8b849723e13444734247634 (diff)
downloadsssd-7e7807425627e2b8521240dc45eeab86b1984bd5.tar.gz
sssd-7e7807425627e2b8521240dc45eeab86b1984bd5.tar.xz
sssd-7e7807425627e2b8521240dc45eeab86b1984bd5.zip
Use sysdb attribute name for GID, not LDAP attribute
-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 79904e5df..397b1c7da 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"));