SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from StartCom 5 openldap-servers-overlays-2.3.43-12.SEL5_5.i386.rpm

SLAPO_LASTMOD

Section: File Formats (5)
Updated: 2008/07/16
Index 

NAME

slapo-lastmod - Last Modification overlay 

SYNOPSIS

/etc/openldap/slapd.conf 

DESCRIPTION

The lastmodoverlay creates a service entry rooted at the suffix of the databaseit's stacked onto, which holds the DN, the modification type,the modifiersName and the modifyTimestamp of the last write operationperformed on that database.The lastmod overlay cannot be used when the "lastmod" featureis disabled, i.e. "lastmod off" is used.All operations targeted at the DN of the lastmod entry are rejected,except reads, i.e. searches with basescope.Regular operations are ignored, unless they result in writing; then,in case of success, the lastmod entry is updated accordingly,if possible.

 

CONFIGURATION

These slapd.confconfiguration options apply to the lastmod overlay. They must appearafter theoverlaydirective.
lastmod-rdnvalue <RDN value>
Specify the value of the RDN used for the service entry. By defaultLastmodis used.
lastmod-enabled {yes|no}
Specify whether the overlay must be enabled or not at startup.By default, the overlay is enabled; however, by changing the booleanvalue of the attributelastmodEnabled,one can affect the status of the overlay.This is useful, for instance, to inhibit the overlay from keeping trackof large bulk loads or deletions.

 

OBJECT CLASS

The lastmodoverlay depends on thelastmodobjectClass. The definition of that class is as follows:

( 1.3.6.1.4.1.4203.666.3.13 "
    NAME 'lastmod'
    DESC 'OpenLDAP per-database last modification monitoring'
    STRUCTURAL
    SUP top
    MUST ( cn $ lastmodDN $ lastmodType )
    MAY ( description $ seeAlso ) )

 

ATTRIBUTES

Each one of the sections below details the meaning and use of a particularattribute of thislastmodobjectClass.Most of the attributes that are specific to the lastmod objectClass areoperational, since they can logically be altered only by the DSA.The most notable exception is thelastmodEnabledattributeType, which can be altered via protocol to change the statusof the overlay.

lastmodEnabledThis attribute contains a boolean flag that determines the statusof the overlay. It can be altered via protocol by issuing a modifyoperation that replaces the value of the attribute.

( 1.3.6.1.4.1.4203.666.1.30
   NAME 'lastmodEnabled'
   DESC 'Lastmod overlay state'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   EQUALITY booleanMatch
   SINGLE-VALUE )

 

OPERATIONAL ATTRIBUTES

Each one of the sections below details the meaning and use of a particularattribute of thislastmodobjectClass.Most of the attributes that are specific to the lastmod objectClass areoperational, since they can logically be altered only by the DSA.

lastmodDNThis attribute contains the distinguished name of the entrythat was last modified within the naming context of a database.

( 1.3.6.1.4.1.4203.666.1.28
   NAME 'lastmodDN'
   DESC 'DN of last modification'
   EQUALITY distinguishedNameMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
   NO-USER-MODIFICATION
   USAGE directoryOperation )

lastmodTypeThis attribute contains the type of the modification that occurredto the last modified entry. Legal values areadd,delete,exop,modify,modrdnandunknown.The latter should only be used as a fall-thru in case of unhandledrequest types that are considered equivalent to a write operation.

( 1.3.6.1.4.1.4203.666.1.29
   NAME 'lastmodType'
   DESC 'Type of last modification'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   EQUALITY caseIgnoreMatch
   SINGLE-VALUE
   NO-USER-MODIFICATION
   USAGE directoryOperation )

 

EXAMPLES

database    bdbsuffix      dc=example,dc=com...overlay     lastmodlastmod-rdnvalue "Last Modification"

 

SEE ALSO

ldap(3),slapd.conf(5),

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

 

BUGS

It is unclear whether this overlay can safely interoperate with other overlays.If the underlying backend does not implement entry_get/entry_releasehandlers, modrdn update can become tricky.The code needs some cleanup and more consistent error handling.So far, the OIDs for the schema haven't been assigned yet.

 

ACKNOWLEDGEMENTS

This module was written in 2004 by Pierangelo Masarati in fulfillmentof requirements from SysNet s.n.c.; this man page has been copiedfrom slapo-ppolicy(5),and most of the overlays ever written are copied from Howard Chu'sfirst overlays.OpenLDAPis developed and maintained by The OpenLDAP Project (http://www.openldap.org/).OpenLDAPis derived from University of Michigan LDAP 3.3 Release.


 

Index

NAME
SYNOPSIS
DESCRIPTION
CONFIGURATION
OBJECT CLASS
ATTRIBUTES
OPERATIONAL ATTRIBUTES
EXAMPLES
SEE ALSO
BUGS
ACKNOWLEDGEMENTS

This document was created byman2html,using the manual pages.