ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



SLAPO-REFINT(5)                                                                              SLAPO-REFINT(5)



NAME
       slapo-refint - Referential Integrity overlay

SYNOPSIS
       /etc/openldap/slapd.conf

DESCRIPTION
       The  Referential  Integrity overlay can be used with a backend database such as slapd-bdb(5) to main-tain maintain
       tain the cohesiveness of a schema which utilizes reference attributes.

       Integrity is maintained by updating database records which contain the named attributes to match  the
       results  of  a modrdn or delete operation. For example, if the integrity attribute were configured as
       manager, deletion of the record "uid=robert,ou=people,o=openldap.org" would trigger a search for  all
       other  records  which have a manager attribute containing that DN. Entries matching that search would
       have their manager attribute removed.

CONFIGURATION
       These slapd.conf options apply to the Referential Integrity overlay.  They should  appear  after  the
       overlay directive.

       refint_attributes <attribute...>
              Specify one or more attributes for which integrity will be maintained as described above.

       refint_nothing <string>
              Specify  an arbitrary value to be used as a placeholder when the last value would otherwise be
              deleted from an attribute. This can be useful in cases where the schema requires the existence
              of  an  attribute  for  which  referential  integrity is enforced. The attempted deletion of a
              required attribute will otherwise result in an Object Class Violation, causing the request  to
              fail.

FILES
       /etc/openldap/slapd.conf
              default slapd configuration file

SEE ALSO
       slapd.conf(5).



OpenLDAP 2.3.27                                  2006/08/19                                  SLAPO-REFINT(5)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.