Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SLAPTEST(8C)							    SLAPTEST(8C)

NAME
     slaptest - Check the suitability of the OpenLDAP slapd configuration

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

DESCRIPTION
     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) back-
     end, and parses it according to the general and the backend-specific rules,
     checking its sanity.

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

     -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 speci-
	    fied, slaptest will attempt to read the default config directory be-
	    fore trying to use the default config file. If a valid config direc-
	    tory 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 database.

     -o option[=value]
	    Specify  an  option  with a(n optional) value.  Possible generic op-
	    tions/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 value).

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

     -v     enable verbose mode.

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

	  /usr/local/sbin/slaptest -f //usr/local/etc/openldap/slapd.conf -v

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

     "OpenLDAP Administrator's Guide" (http://www.OpenLDAP.org/doc/admin/)

ACKNOWLEDGEMENTS
     OpenLDAP Software is developed  and  maintained  by  The  OpenLDAP  Project
     <http://www.openldap.org/>.   OpenLDAP Software is derived from the Univer-
     sity of Michigan LDAP 3.3 Release.

OpenLDAP 2.6.13 		   2026/03/09			    SLAPTEST(8C)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=slaptest&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help