3.2.2 nsslapd-pluginInitfunc

This attribute specifies the plug-in function to be initiated.

Plug-in parameter

Description

Entry DN

cn=plug-in name, cn=plugins, cn=config

 

 

Valid Values

Any valid plug-in function

 

 

Default Value

None

 

 

Syntax

DirectoryString

 

 

Example

nsslapd-pluginInitfunc: NS7bitAttr_Init

 

 

3.2.3 nsslapd-pluginType

This attribute specifies the plug-in type. See “nsslapd-plugin-depends-on-type”for further information.

Plug-in parameter

Description

Entry DN

cn=plug-in name, cn=plugins, cn=config

 

 

Valid Values

Any valid plug-in type

 

 

Default Value

None

 

 

Syntax

DirectoryString

 

 

Example

nsslapd-pluginType: preoperation

 

 

3.2.4 nsslapd-pluginEnabled

This attribute specifies whether the plug-in is enabled. This attribute can be changed over protocol but will only take effect when the server is next restarted.

Plug-in parameter

Description

Entry DN

cn=plug-in name, cn=plugins, cn=config

 

 

Valid Values

on or off

 

 

Default Value

on

 

 

Syntax

DirectoryString

 

 

Example

nsslapd-pluginEnabled: on

 

 

3.2.5 nsslapd-pluginId

This attribute specifies the plug-in ID.

Plug-in parameter

Description

Entry DN

cn=plug-in name, cn=plugins, cn=config

 

 

Valid Values

Any valid plug-in ID

 

 

Default Value

None

 

 

Syntax

DirectoryString

 

 

Example

nsslapd-pluginId: chaining database

 

 

3.2 List of attributes common to all plug-ins 129