summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2013-06-21 20:00:39 +0200
committerJakub Hrozek <jhrozek@redhat.com>2013-08-08 11:21:07 +0200
commitd0709c6a2fe8951807b840b6f2c245186c0367d1 (patch)
tree8d20b7e2c3faf5127daa8f939feff284de37a487 /src
parent3f6771275918477e2686063a1c08835d5aaae245 (diff)
downloadsssd-d0709c6a2fe8951807b840b6f2c245186c0367d1.tar.gz
sssd-d0709c6a2fe8951807b840b6f2c245186c0367d1.tar.xz
sssd-d0709c6a2fe8951807b840b6f2c245186c0367d1.zip
IPA: Do not download or store the member attribute of host groupssssd-1.9.2-98.el6
https://fedorahosted.org/sssd/ticket/1806 The IPA provider attempted to store the original value of member attribute to the cache. That caused the memberof plugin to process the values which was really CPU intensive.
Diffstat (limited to 'src')
-rw-r--r--src/providers/ipa/ipa_common.h1
-rw-r--r--src/providers/ipa/ipa_opts.h1
2 files changed, 0 insertions, 2 deletions
diff --git a/src/providers/ipa/ipa_common.h b/src/providers/ipa/ipa_common.h
index 01e140325..8e0fd2912 100644
--- a/src/providers/ipa/ipa_common.h
+++ b/src/providers/ipa/ipa_common.h
@@ -83,7 +83,6 @@ enum ipa_host_attrs {
enum ipa_hostgroup_attrs {
IPA_OC_HOSTGROUP = 0,
IPA_AT_HOSTGROUP_NAME,
- IPA_AT_HOSTGROUP_MEMBER,
IPA_AT_HOSTGROUP_MEMBER_OF,
IPA_AT_HOSTGROUP_UUID,
diff --git a/src/providers/ipa/ipa_opts.h b/src/providers/ipa/ipa_opts.h
index ff461db19..2ab9f8898 100644
--- a/src/providers/ipa/ipa_opts.h
+++ b/src/providers/ipa/ipa_opts.h
@@ -223,7 +223,6 @@ struct sdap_attr_map ipa_host_map[] = {
struct sdap_attr_map ipa_hostgroup_map[] = {
{ "ipa_hostgroup_objectclass", "ipaHostgroup", SYSDB_HOSTGROUP_CLASS, NULL},
{ "ipa_hostgroup_name", "cn", SYSDB_NAME, NULL},
- { "ipa_hostgroup_member", "member", SYSDB_MEMBER, NULL},
{ "ipa_hostgroup_memberof", "memberOf", SYSDB_ORIG_MEMBEROF, NULL},
{ "ipa_hostgroup_uuid", "ipaUniqueID", SYSDB_UUID, NULL},
SDAP_ATTR_MAP_TERMINATOR