Overview #
Ndsmodules.conf determines the modules and order in which the NDSD Loadable Modules are loaded within eDirectory.The NDSD Loadable Modules that need to be loaded would have auto flags set.
Other modules can also be present here if a default command line need to be specified. Modules will be loaded in the order that's listed here.
!! eDirectory Version 8.8#
When one instance in the default setup the module is located at:
/etc/opt/novell/eDirectory/conf/ndsmodules.conf
# ndsmodules.conf: NDS Module Description File # This file describes the modules to be loaded at bootup. Note that modules # that need to be loaded would have auto flags set. Other modules can also # be present here if a default command line need to be specified. Modules # will be loaded in the order that's listed here. # # Syntax: # modulename flags cmdline # Each line in this file represents a modulename. It should not # contain prefix(lib) or suffix(.so, .la etc.). We'll look at a # corresponding .la file to pickup the correct modulefile. # flags: should be a comma seperated (no whitespace) list of valid options. # auto -> autoloaded when dhost comes up # system -> Will not be unloaded. # fail -> Treat as an error and exit if loading fails. # noop -> No flags. MUST for specifying command line without any flags # dhlog auto,fail #DHost logger ncpengine auto,system,fail #Core NCP Services dsloader auto,system,fail #Loader masv auto,system,fail #Modular Authentication Services nds auto,system,fail #Core DS Services niciext auto gams auto snmp auto #snmp httpstk auto #DHost HTTP Stack hconserv auto #HConServ nldap auto #LDAP Server imon auto #iMon embox auto #eMBox pkiserver auto #PKI server ssncp auto #SecretStore
eDirectory Version 8.7#
The file is located at:/usr/lib/nds-modules/ndsmodules.conf
Typical Entries
# ndsmodules.conf: NDS Module Description File # This file describes the modules to be loaded at bootup. # Note that modules that need to be loaded would have auto flags set. # Other modules can also be present here if a default command line need to be specified. # Modules will be loaded in the order that's listed here. # # Syntax: # modulename flags cmdline # Each line in this file represents a modulename. It should not # contain prefix(lib) or suffix(.so, .la etc.). We'll look at a # corresponding .la file to pickup the correct modulefile. # flags: should be a comma seperated (no whitespace) list of valid options. # auto -> autoloaded when dhost comes up # system -> Will not be unloaded. # fail -> Treat as an error and exit if loading fails. # noop -> No flags. MUST for specifying command line without any flags # ncpengine auto,system,fail #Core NCP Services dsloader auto,system,fail #Loader masv auto,system,fail #Modular Authentication Services nds auto,system,fail #Core DS Services niciext auto gams auto snmp auto #snmp httpstk auto #DHost HTTP Stack hconserv auto #HConServ nldap auto #LDAP Server imon auto #iMon embox auto #eMBox pkiserver auto #PKI server