From: Howard Chu Date: Fri, 29 Jul 2005 03:29:51 +0000 (+0000) Subject: Mention the config database type X-Git-Tag: OPENLDAP_AC_BP~162 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a557c8c07dcb4b3eaa240dfa99112af4019d35c8;p=openldap Mention the config database type --- diff --git a/doc/guide/admin/slapdconf2.sdf b/doc/guide/admin/slapdconf2.sdf index beab617ee8..8f9d607fa2 100644 --- a/doc/guide/admin/slapdconf2.sdf +++ b/doc/guide/admin/slapdconf2.sdf @@ -375,7 +375,9 @@ supported backend types listed in Table 5.2. title="Table 5.2: Database Backends" Types Description bdb Berkeley DB transactional backend +config Slapd configuration backend dnssrv DNS SRV backend +hdb Hierarchical variant of bdb backend ldap Lightweight Directory Access Protocol (Proxy) backend ldbm Lightweight DBM backend ldif Lightweight Data Interchange Format backend @@ -391,9 +393,10 @@ sql SQL Programmable backend > olcBackend: bdb -There are no other directives defined for this entry, so generally -it will not be needed. However, specific backend types may define -additional attributes for their particular use. +There are no other directives defined for this entry. Specific backend +types may define additional attributes for their particular use but so +far none have ever been defined. As such, these directives usually do +not appear in any actual configurations. H4: Sample Entry @@ -421,6 +424,11 @@ database-level options that should be applied to all the other databases. Subsequent database definitions may also override some frontend settings. +The {{EX:config}} database is also special; both the {{EX:config}} and +the {{EX:frontend}} databases are always created implicitly even if they +are not explicitly configured, and they are created before any other +databases. + \Example: > olcDatabase: bdb @@ -765,12 +773,19 @@ If specified multiple times, each {{TERM:URL}} is provided. > olcUpdateref: ldap://master.example.net -H4: Sample Entry +H4: Sample Entries >dn: olcDatabase=frontend,cn=config >objectClass: olcDatabaseConfig +>objectClass: olcFrontendConfig >olcDatabase: frontend >olcReadOnly: FALSE +> +>dn: olcDatabase=config,cn=config +>objectClass: olcDatabaseConfig +>olcDatabase: config +>olcRootDN: cn=Manager,dc=example,dc=com + H3: BDB and HDB Database Directives