Provided by: slapd_2.4.42+dfsg-2ubuntu3.13_amd64 bug


       slaptest - Check the suitability of the OpenLDAP slapd configuration


       /usr/sbin/slaptest     [-d debug-level]     [-f slapd.conf]     [-F confdir]     [-ndbnum]
       [-o option[=value]] [-Q] [-u] [-v]


       Slaptest is used to check the conformance of the slapd(8)  configuration.   It  opens  the
       slapd.conf(5)  configuration  file or the slapd-config(5) backend, and parses it according
       to the general and the backend-specific rules, checking its sanity.


       -d debug-level
              enable debugging messages as defined by the specified debug-level; see slapd(8) for

       -f slapd.conf
              specify an alternative slapd.conf(5) file.

       -F confdir
              specify  a config directory.  If both -f and -F are specified, the config file will
              be read and converted to config directory  format  and  written  to  the  specified
              directory.   If  neither  option  is  specified,  slaptest will attempt to read the
              default config directory before trying to use the default config file. If  a  valid
              config directory exists then the default config file is ignored. If dry-run mode is
              also specified, no conversion will occur.

       -n dbnum
              Just open and test the dbnum-th database listed in the configuration file.  To only
              test  the  config  database  slapd-config(5),  use  -n  0 as it is always the first

       -o option[=value]
              Specify an option with a(n optional) value.  Possible generic options/values are:

                     syslog=<subsystems>  (see `-s' in slapd(8))
                     syslog-level=<level> (see `-S' in slapd(8))
                     syslog-user=<user>   (see `-l' in slapd(8))

       -Q     Be extremely quiet: only the exit code indicates success  (0)  or  not  (any  other

       -u     enable  dry-run  mode (i.e. don't fail if databases cannot be opened, but config is

       -v     enable verbose mode.


       To check a slapd.conf(5) give the command:

            /usr/sbin/slaptest -f //etc/ldap/slapd.conf -v


       ldap(3), slapd(8), slapdn(8)

       "OpenLDAP Administrator's Guide" (


       OpenLDAP   Software   is   developed   and   maintained   by    The    OpenLDAP    Project
       <>.  OpenLDAP Software is derived from University of Michigan LDAP
       3.3 Release.