summaryrefslogtreecommitdiffstats
path: root/ipa-server
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2008-12-02 17:22:08 -0500
committerSimo Sorce <ssorce@redhat.com>2008-12-02 19:28:51 -0500
commitd006587937b3e41c480e5a9ec34547d221704556 (patch)
treebaf510f7236b5bee0fdb46d2a6c6fd2a41c5d8e6 /ipa-server
parent0e6928dd1b839c5749b3977b4f1d128740cdc0fc (diff)
downloadfreeipa-d006587937b3e41c480e5a9ec34547d221704556.tar.gz
freeipa-d006587937b3e41c480e5a9ec34547d221704556.tar.xz
freeipa-d006587937b3e41c480e5a9ec34547d221704556.zip
Adding an index for memberuid. Alsthough we do not use this attribute, many clients still ask for it so let's index it and make stuff faster.
Diffstat (limited to 'ipa-server')
-rw-r--r--ipa-server/ipa-install/updates/Makefile.am1
-rw-r--r--ipa-server/ipa-install/updates/indices.update11
2 files changed, 12 insertions, 0 deletions
diff --git a/ipa-server/ipa-install/updates/Makefile.am b/ipa-server/ipa-install/updates/Makefile.am
index 8a559db33..11d20ddd6 100644
--- a/ipa-server/ipa-install/updates/Makefile.am
+++ b/ipa-server/ipa-install/updates/Makefile.am
@@ -7,6 +7,7 @@ app_DATA = \
nss_ldap.update \
winsync_index.update \
replication.update \
+ indices.update \
$(NULL)
EXTRA_DIST = \
diff --git a/ipa-server/ipa-install/updates/indices.update b/ipa-server/ipa-install/updates/indices.update
new file mode 100644
index 000000000..cbff7677e
--- /dev/null
+++ b/ipa-server/ipa-install/updates/indices.update
@@ -0,0 +1,11 @@
+#
+# Some nss_ldap implementations will always ask for memberuid so we must
+# have an index for it.
+#
+dn: cn=memberuid,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config
+default:cn=memberuid
+default:ObjectClass: top
+default:ObjectClass: nsIndex
+default:nsSystemIndex: false
+default:nsIndexType: eq,pres
+