logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

slapdn - Check a list of string-represented LDAP DNs based on schema syntax

Acknowledgements

OpenLDAPSoftware is  developed  and  maintained  by  The  OpenLDAP  Project  <http://www.openldap.org/>.
       OpenLDAPSoftware is derived from the University of Michigan LDAP 3.3 Release.

OpenLDAP 2.6.9+dfsg-2ubuntu1                       2024/11/26                                          SLAPDN(8)

Description

Slapdn  is  used to check the conformance of a DN based on the schema defined in slapd(8) and that loaded
       via slapd.conf(5).  It opens the slapd.conf(5) configuration file or the slapd-config (5) backend,  reads
       in the schema definitions, and then parses the DN list given on the command-line.

Examples

       To check a DN give the command:

            /usr/sbin/slapdn -f //etc/ldap/slapd.conf -v DN

Name

       slapdn - Check a list of string-represented LDAP DNs based on schema syntax

Options

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

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

       -Fconfdir
              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, an attempt to read the default config directory will be made before trying to  use  the
              default config file. If a valid config directory exists then the default config file is ignored.

       -N     only output a normalized form of the DN, suitable to be used in a normalization tool; incompatible
              with -P.

       -ooption[=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))

       -P     only  output  a prettified form of the DN, suitable to be used in a check and beautification tool;
              incompatible with -N.

       -v     enable verbose mode.

See Also

ldap(3), slapd(8), slaptest(8)

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

Synopsis

/usr/sbin/slapdn [-ddebug-level] [-fslapd.conf] [-Fconfdir] [-N|-P] [-ooption[=value]] [-v] DN [...]

See Also