summaryrefslogtreecommitdiff
path: root/conf/templates/slapd.conf.template.in
diff options
context:
space:
mode:
authorMartin Konold <martin.konold@erfrakon.de>2007-01-28 15:29:18 (GMT)
committerMartin Konold <martin.konold@erfrakon.de>2007-01-28 15:29:18 (GMT)
commit9b75da475e52de19629d7c350610a7797bbd1721 (patch)
treeb2e0b4dc05be4cee708a6b1b65746015f8913400 /conf/templates/slapd.conf.template.in
parentbd9ac64ddea346b6935eef415c120201674e675a (diff)
downloadkolab-conf-9b75da475e52de19629d7c350610a7797bbd1721.tar.gz
Martin Konold: Added refint and unique overlays to OpenLDAP configuration as proposed in https://intevation.de/roundup/kolab/issue1575.
Tested with Kolab 2.1 beta4
Diffstat (limited to 'conf/templates/slapd.conf.template.in')
-rw-r--r--conf/templates/slapd.conf.template.in12
1 files changed, 11 insertions, 1 deletions
diff --git a/conf/templates/slapd.conf.template.in b/conf/templates/slapd.conf.template.in
index 0eacd28..23d9bdd 100644
--- a/conf/templates/slapd.conf.template.in
+++ b/conf/templates/slapd.conf.template.in
@@ -4,7 +4,7 @@ PERMISSIONS=0640
OWNERSHIP=@ldapserver_usr@:@ldapserver_grp@
KOLAB_META_END
# (c) 2003 Tassilo Erlewein <tassilo.erlewein@erfrakon.de>
-# (c) 2003-2005 Martin Konold <martin.konold@erfrakon.de>
+# (c) 2003-2007 Martin Konold <martin.konold@erfrakon.de>
# (c) 2003 Achim Frank <achim.frank@erfrakon.de>
# This program is Free Software under the GNU General Public License (>=v2).
# Read the file COPYING that comes with this packages for details.
@@ -63,6 +63,16 @@ replica uri=ldap://127.0.0.1:9999
bindmethod=simple
credentials=secret
+#### Using overlays to improve data consistency
+# Ensure that we never get dangling member attributes
+# Checked on rename and delete
+overlay refint
+refint_attributes member
+
+# The mail and the uid attribute must be unique.
+overlay unique
+unique_attributes mail uid
+
index objectClass pres,eq
index uid approx,sub,pres,eq
index mail approx,sub,pres,eq