Syntax134 Netscape Certificate Management System Command-Line Tools Guide • October 2001Syntax To run the Security Module Database Tool, type the commandmodutil option[arguments]where option and [arguments] are combinations of the options and argumentslisted in the following section. Each command takes one option. Each option maytake zero or more arguments. To see a usage string, issue the command withoutoptions.Options and ArgumentsOptions specify an action. Option arguments modify an action. The options andarguments for the modutil command are defined as follows:Table 16-1 Options and Arguments for modutilOptions Description-create Create new secmod.db, key3.db, and cert7.db files. Use the -dbdirdirectory argument to specify a directory. If any of these databases already existin a specified directory, the Security Module Database Tool displays an errormessage.-list [modulename] Display basic information about the contents of the secmod.db file. Usemodulename to display detailed information about a particular module and itsslots and tokens.-add modulename Add the named PKCS #11 module to the database. Use this option with the-libfile, -ciphers, and -mechanisms arguments.-jar JAR-file Add a new PKCS #11 module to the database using the named JAR file. Usethis option with the -installdir and -tempdir arguments. The JAR fileuses the Netscape Server PKCS #11 JAR format to identify all the files to beinstalled, the module’s name, the mechanism flags, and the cipher flags. TheJAR file should also contain any files to be installed on the target machine,including the PKCS #11 module library file and other files such asdocumentation. See the section JAR Installation File for information oncreating the special script needed to perform an installation through a serveror with the Security Module Database Tool (that is, in environments withoutJavaScript support).-delete modulename Delete the named module. Note that you cannot delete the NetscapeCommunicator internal PKCS #11 module.