]> git.sur5r.net Git - openldap/commitdiff
ITS#4844 add missing overlays
authorHoward Chu <hyc@openldap.org>
Fri, 23 Feb 2007 18:23:44 +0000 (18:23 +0000)
committerHoward Chu <hyc@openldap.org>
Fri, 23 Feb 2007 18:23:44 +0000 (18:23 +0000)
doc/man/man5/slapd-bdb.5
doc/man/man5/slapd.overlays.5
doc/man/man5/slapo-dyngroup.5 [new file with mode: 0644]

index 4fda2c35db6339e7c0bf4eea869e73b6b1ced441..a4cd8be8ced85ee5e931d67931e9dc50e5c6ec8d 100644 (file)
@@ -225,3 +225,6 @@ Berkeley DB configuration file
 Berkeley DB documentation.
 .SH ACKNOWLEDGEMENTS
 .so ../Project
+Originally begun by Kurt Zeilenga. Caching mechanisms originally designed
+by Jong-Hyuk Choi. Completion and subsequent work, as well as
+back-hdb, by Howard Chu.
index 251f61f234935b3c2d6aa1bbebb11c9fe5ad6b82..54dc0750ed4ba4417aa8fdcc8b4eb77af483b27e 100644 (file)
@@ -36,6 +36,17 @@ This overlay allows automatic referral chasing when a referral would
 have been returned, either when configured by the server or when 
 requested by the client.
 .TP
+.B constraint
+Constraint.
+This overlay enforces a regular expression constraint on all values
+of specified attributes. It is used to enforce a more rigourous
+syntax when the underlying attribute syntax is too general.
+.TP
+.B dds
+Dynamic Directory Services.
+This overlay supports dynamic objects, which have a limited life after
+which they expire and are automatically deleted.
+.TP
 .B dyngroup
 Dynamic Group.
 This is a demo overlay which extends the Compare operation to detect
@@ -98,6 +109,11 @@ Attribute Uniqueness.
 This overlay can be used with a backend database such as
 .BR slapd-bdb (5)
 to enforce the uniqueness of some or all attributes within a subtree.
+.TP
+.B valsort
+Value Sorting.
+This overlay can be used to enforce a specific order for the values
+of an attribute when it is returned in a search.
 .SH FILES
 .TP
 ETCDIR/slapd.conf
@@ -110,6 +126,9 @@ default slapd configuration directory
 .BR slapo\-accesslog (5),
 .BR slapo\-auditlog (5),
 .BR slapo\-chain (5),
+.BR slapo\-constraint (5),
+.BR slapo\-dds (5),
+.BR slapo\-dyngroup (5),
 .BR slapo\-dynlist (5),
 .BR slapo\-pcache (5),
 .BR slapo\-ppolicy (5),
@@ -119,6 +138,7 @@ default slapd configuration directory
 .BR slapo\-syncprov (5),
 .BR slapo\-translucent (5),
 .BR slapo\-unique (5).
+.BR slapo\-valsort (5).
 .BR slapd\-config (5),
 .BR slapd.conf (5),
 .BR slapd.backends (5),
diff --git a/doc/man/man5/slapo-dyngroup.5 b/doc/man/man5/slapo-dyngroup.5
new file mode 100644 (file)
index 0000000..e99dc9f
--- /dev/null
@@ -0,0 +1,48 @@
+.TH SLAPO-DYNGROUP 5 "RELEASEDATE" "OpenLDAP LDVERSION"
+.\" Copyright 2005-2007 The OpenLDAP Foundation All Rights Reserved.
+.\" Copying restrictions apply.  See COPYRIGHT/LICENSE.
+.\" $OpenLDAP$
+.SH NAME
+slapo-dyngroup \- Dynamic Group overlay
+.SH SYNOPSIS
+ETCDIR/slapd.conf
+.SH DESCRIPTION
+The Dynamic Group overlay allows clients to use LDAP Compare operations
+to test the membership of a dynamic group the same way they would check
+against a static group. Compare operations targeting a group's static
+member attribute will be intercepted and tested against the configured
+dynamic group's URL attribute.
+.LP
+Note that this intercept only happens if the actual
+Compare operation does not return a LDAP_COMPARE_TRUE result. So if a
+group has both static and dynamic members, the static member list will
+be checked first.
+.SH CONFIGURATION
+This
+.B slapd.conf
+option applies to the Dynamic Group overlay.
+It should appear after the
+.B overlay
+directive.
+.TP
+.B attrpair <memberAttr> <URLattr>
+Specify the attributes to be compared. A compare operation on the
+.I memberAttr
+will cause the
+.I URLattr
+to be evaluated for the result.
+.SH EXAMPLES
+.nf
+  database bdb
+  ...
+  overlay dyngroup
+  attrpair member memberURL
+.fi
+.SH FILES
+.TP
+ETCDIR/slapd.conf
+default slapd configuration file
+.SH SEE ALSO
+.BR slapd.conf (5).
+.SH AUTHOR
+Howard Chu