affects only requests directed to the suffix of a database
.nf
# per database
- database bdb
+ database mdb
suffix "dc=example,dc=com"
# database specific directives ...
overlay allop
.LP
.RS
.nf
-database bdb
+database mdb
suffix dc=example,dc=com
\...
overlay lastmod
moduleload <path to>smbk5pwd.so
...
- database bdb
+ database mdb
...
overlay smbk5pwd
moduleload <path to>usn.so
...
- database bdb
+ database mdb
...
overlay usn
Access rules:
.LP
.nf
- database bdb
+ database mdb
suffix "dc=example,dc=com"
# skip...
access to dn.subtree="dc=example,dc=com"
.BR hdb ,
.BR ldap ,
.BR ldif ,
+.BR mdb ,
.BR meta ,
.BR monitor ,
.BR null ,
.BR hdb ,
.BR ldap ,
.BR ldif ,
+.BR mdb ,
.BR meta ,
.BR monitor ,
.BR null ,
in order to work over all of the glued databases. E.g.
.RS
.nf
- database bdb
+ database mdb
suffix dc=example,dc=com
...
overlay glue
# Read access to other attributes and entries.
access to * by * read
-database bdb
+database mdb
suffix "dc=our\-domain,dc=com"
# The database directory MUST exist prior to
# running slapd AND should only be accessible
.SH EXAMPLES
.LP
.nf
- database bdb
+ database mdb
suffix dc=example,dc=com
\...
overlay accesslog
logbase search|compare ou=testing,dc=example,dc=com
logold (objectclass=person)
- database bdb
+ database mdb
suffix cn=log
\...
index reqStart eq
to be evaluated for the result.
.SH EXAMPLES
.nf
- database bdb
+ database mdb
...
overlay dyngroup
attrpair member memberURL
.LP
.RS
.nf
-database bdb
+database mdb
suffix dc=example,dc=com
\|...
overlay ppolicy
.SH EXAMPLES
.LP
.nf
- database bdb
+ database mdb
suffix dc=example,dc=com
...
overlay valsort