The slapd.conf file consists of a series of global configuration options that apply to slapd as a whole (including all backends), followed by a database backend definition that contains information specific to a backend instance.
Blank lines and comment lines beginning with a `#' character are ignored. If a line begins with white space, it is considered a continuation of the previous line. The general format of slapd.conf is as follows:
# comment - these options apply to every database global config options # first database definition & config options database backend 1 type config options specific to backend 1 ...Configuration line arguments are separated by white space. If an argument contains white space, the argument should be enclosed in double quotes ("). If an argument contains a double quote or a backslash character (\), the character should be preceded by a backslash character.
The package contains an example configuration file. Also provided are slapd.at.conf, which contains many commonly used attribute definitions, and slapd.oc.conf, which contains many commonly used object class definitions. These files can be included from the slapd configuration file (see ``Configuration file options'').