summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuk Claes <luk@debian.org>2011-05-31 23:28:57 +0200
committerMichael Adam <obnox@samba.org>2011-06-01 01:43:23 +0200
commit5882d3eba3d7a82234d09a6ccb8c64e81a6240d9 (patch)
tree3cf1d48b9f9a8be2ef58437846820995d5c8c482
parent00577e9a3ad7d126b6f58b54d1888d696b8cc9b4 (diff)
downloadsamba-5882d3eba3d7a82234d09a6ccb8c64e81a6240d9.tar.gz
samba-5882d3eba3d7a82234d09a6ccb8c64e81a6240d9.tar.bz2
samba-5882d3eba3d7a82234d09a6ccb8c64e81a6240d9.zip
idmap_ldap.8: Add example with readonly backend
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Michael Adam <obnox@samba.org>
-rw-r--r--docs-xml/manpages-3/idmap_ldap.8.xml22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs-xml/manpages-3/idmap_ldap.8.xml b/docs-xml/manpages-3/idmap_ldap.8.xml
index 4cbfe84f1a..e77aec0915 100644
--- a/docs-xml/manpages-3/idmap_ldap.8.xml
+++ b/docs-xml/manpages-3/idmap_ldap.8.xml
@@ -88,6 +88,28 @@
idmap config * : ldap_url = ldap://localhost/
idmap config * : ldap_base_dn = ou=idmap,dc=example,dc=com
</programlisting>
+
+ <para>
+ This example shows how ldap can be used as a readonly backend while
+ tdb is the default backend used to store the mappings.
+ It adds an explicit configuration for some domain DOM1, that
+ uses the ldap idmap backend. Note that a range disjoint from the
+ default range is used.
+ </para>
+
+ <programlisting>
+ [global]
+ # "backend = tdb" is redundant here since it is the default
+ idmap config * : backend = tdb
+ idmap config * : range = 1000000-1999999
+
+ idmap config DOM1 : backend = ldap
+ idmap config DOM1 : range = 2000000-2999999
+ idmap config DOM1 : read only = yes
+ idmap config DOM1 : ldap_url = ldap://server/
+ idmap config DOM1 : ldap_base_dn = ou=idmap,dc=dom1,dc=example,dc=com
+ idmap config DOM1 : ldap_user_dn = cn=idmap_admin,dc=dom1,dc=example,dc=com
+ </programlisting>
</refsect1>
<refsynopsisdiv>