Red Hat DIRECTORY SERVER 8.0 Command Reference Manual page 58

Hide thumbs Also See for DIRECTORY SERVER 8.0:
Table of Contents

Advertisement

Chapter 2. Core Server Configuration Reference
and missing superiors are added) trailing spaces are ignored, if appropriate. This means that even
when nsslapd-schema-ignore-trailing-spaces is on, a value such as top is not added if
top is already there. An error message is logged and returned to the client if an object class is not
found and it contains trailing spaces.
Parameter
Entry DN
Valid Values
Default Value
Syntax
Example
2.3.1.86. nsslapd-schemacheck (Schema Checking)
This attribute sets whether the database schema is enforced when entries are added or modified.
When this attribute has a value of on, Directory Server will not check the schema of existing entries
until they are modified. The database schema defines the type of information allowed in the database.
The default schema can be extended using the object classes and attribute types. For information
on how to extend the schema using the Directory Server Console, see the "Extending the Directory
Schema" chapter in the Directory Server Administrator's Guide.
CAUTION
Red Hat strongly discourages turning off schema checking. This can lead to severe
interoperability problems. This is typically used for very old or non-standard LDAP data
that must be imported into the Directory Server. If there are not a lot of entries that have
this problem, consider using the extensibleObject object class in those entries to
disable schema checking on a per entry basis.
NOTE
Schema checking works by default when database modifications are made using an
LDAP client, such as ldapmodify, or when importing a database from LDIF using
ldif2db. If schema checking is turned off, every entry has to be verified manually to
see that they conform to the schema. If schema checking is turned on, the server sends
an error message listing the entries which do not match the schema. Ensure that the
attributes and object classes created in the LDIF statements are both spelled correctly
and identified in dse.ldif. Either create an LDIF file in the schema directory or add the
elements to 99user.ldif.
Parameter
Entry DN
Valid Values
Default Value
Syntax
Example
48
Description
cn=config
on | off
off
DirectoryString
nsslapd-schema-ignore-trailing-spaces: on
Description
cn=config
on | off
on
DirectoryString
nsslapd-schemacheck: on

Advertisement

Table of Contents
loading

Table of Contents