Chapter 3. Plug-in Implemented Server Functionality Reference1623.3.2. nsslapd-pluginLoadGlobalThis attribute specifies whether the symbols in dependent libraries are made visible locally (false) orto the executable and to all shared objects (true).Plug-in Parameter DescriptionEntry DN cn=plug-in name, cn=plugins, cn=configValid Values true | falseDefault Value falseSyntax DirectoryStringExample nsslapd-pluginLoadGlobal: false3.3.3. nsslapd-plugin-depends-on-typeMulti-valued attribute used to ensure that plug-ins are called by the server in the correct order. Takesa value which corresponds to the type number of a plug-in, contained in the attribute nsslapd-pluginType. See Section 3.2.4, “nsslapd-pluginType” for further information. All plug-ins with a typevalue which matches one of the values in the following valid range will be started by the server prior tothis plug-in. The following postoperation Referential Integrity Plug-in example shows that the databaseplug-in will be started prior to the postoperation Referential Integrity Plug-in.Plug-in Parameter DescriptionEntry DN cn=referential integrity postoperation, cn=plugins,cn=configValid Values databaseDefault ValueSyntax DirectoryStringExample nsslapd-plugin-depends-on-type: database3.3.4. nsslapd-plugin-depends-on-namedMulti-valued attribute used to ensure that plug-ins are called by the server in the correct order. Takesa value which corresponds to the cn value of a plug-in. The plug-in with a cn value matching one ofthe following values will be started by the server prior to this plug-in. If the plug-in does not exist, theserver fails to start. The following postoperation Referential Integrity Plug-in example shows that theViews plug-in is started before Roles. If Views is missing, the server is not going to start.Plug-in Parameter DescriptionEntry DN cn=referential integrity postoperation, cn=plugins,cn=configValid Values Class of ServiceDefault ValueSyntax DirectoryStringExample nsslapd-plugin-depends-on-named: Viewsnsslapd-pluginId: roles