3.6.2 nsslapd-changelogmaxage (Max changelog age)

This attribute specifies the maximum age of any entry in the changelog. The changelog contains a record for each directory modification and is used when synchronizing consumer servers. Each record contains a timestamp. Any record with a timestamp that is older than the value specified in this attribute is removed. If this attribute is absent, there is no age limit on changelog records, which is the default behavior because this attribute is not present by default.

NOTE:

Expired changelog records will not be removed if there is an agreement that has fallen behind further than the maximum age.

Parameter

Description

Entry DN

cn=Retro Changelog Plugin, cn=plugins, cn=config

 

 

Valid Range

0 (meaning that entries are not removed according to their age) to the maximum 32 bit

 

integer value (2147483647)

 

 

Default Value

0

 

 

Syntax

DirectoryString Integer AgeID

 

AgeID is s for seconds, m for minutes, h for hours, d for days, or w for weeks.

 

 

Example

nsslapd-changelogmaxage: 30d

 

 

3.7 Distributed numeric assignment plug-in attributes

The Distributed Numeric Assignment Plug-in manages ranges of numbers and assigns unique numbers within that range to entries. By breaking number assignments into ranges, the Distributed Numeric Assignment Plug-in allows multiple servers to assign numbers without conflict. The plug-in also manages the ranges assigned to servers, so that if one instance runs through its range quickly, it can request additional ranges from the other servers.

Distributed numeric assignment is handled per-attribute and is only applied to specific suffixes and specific entries within the subtree.

3.7.1 dnaFilter

This attribute sets an LDAP filter to use to search for and identify the entries to which to apply the distributed numeric assignment range.

The dnaFilter attribute is required to set up distributed numeric assignment for an attribute.

Parameter

Description

Entry DN

cn=Distributed Numeric Assignment Plugin, cn=plugins, cn=config

 

 

Valid Range

Any valid LDAP filter

 

 

Default Value

None

 

 

Syntax

DirectoryString

 

 

Example

dnaFilter: (objectclass=person)

 

 

3.7.2 dnaMagicRegen

This attribute sets a user-defined value that instructs the plug-in to assign a new value for the entry. The magic value can be used to assign new unique numbers to existing entries or to use as a standard setting when adding new entries.

3.7 Distributed numeric assignment plug-in attributes 163