summaryrefslogtreecommitdiff
path: root/conf/templates/slapd.conf.template
diff options
context:
space:
mode:
authorSteffen Hansen <steffen@kdab.com>2005-07-05 10:40:28 (GMT)
committerSteffen Hansen <steffen@kdab.com>2005-07-05 10:40:28 (GMT)
commit21951c3297caae1fecda69699783662a7f736d55 (patch)
treefa65aac3419b1dabbbeb1b657f7afe72a8200025 /conf/templates/slapd.conf.template
parent3596ebbfc0eeddf9bc59dabdeea0109c964e4dd5 (diff)
downloadkolab-conf-21951c3297caae1fecda69699783662a7f736d55.tar.gz
multidomain email
Diffstat (limited to 'conf/templates/slapd.conf.template')
-rw-r--r--conf/templates/slapd.conf.template18
1 files changed, 15 insertions, 3 deletions
diff --git a/conf/templates/slapd.conf.template b/conf/templates/slapd.conf.template
index b926112..c335c44 100644
--- a/conf/templates/slapd.conf.template
+++ b/conf/templates/slapd.conf.template
@@ -67,9 +67,21 @@ index givenName approx,sub,pres,eq
index kolabHomeServer pres,eq
index member pres,eq
-access to dn.subtree="cn=Monitor"
- by group/kolabGroupOfNames="cn=admin,cn=internal,@@@base_dn@@@" write
- by * none stop
+## Domain test
+#access to filter=(&(objectClass=kolabInetOrgPerson)(mail=*@<DOMAIN>)(|(!(alias=*))(alias=*@<DOMAIN>)))
+# by group/kolabGroupOfNames="cn=<DOMAINS>,cn=domains,cn=internal,@@@base_dn@@@" write
+# by * continue
+
+#access to dn="cn=domains,cn=internal,@@@base_dn@@@"
+# by group/kolabGroupOfNames="cn=admin,cn=internal,@@@base_dn@@@" write
+# by group/kolabGroupOfNames="cn=maintainer,cn=internal,@@@base_dn@@@" write
+# by dn="cn=nobody,cn=internal,@@@base_dn@@@" read
+# by group/kolabGroupOfNames="cn=<DOMAINS>,cn=domains,@@@base_dn@@@" read
+# by * search stop
+
+#access to dn.subtree="cn=Monitor"
+# by group/kolabGroupOfNames="cn=admin,cn=internal,@@@base_dn@@@" write
+# by * none stop
access to attr=userPassword
by group/kolabGroupOfNames="cn=admin,cn=internal,@@@base_dn@@@" =wx