The administrative command-line interface
You can use the administrative nevisAuth command-line interface to create and manage instances of nevisAuth. The command-line interface consists of the following commands:
usage:
nevisauth # get this usage
nevisauth start # start nevisauth server
nevisauth stop # shutdown nevisauth server
nevisauth restart # shutdown and start nevisauth server
nevisauth status # show state of nevisauth server
nevisauth test # check, if server is running
nevisauth config # edit component configuration
nevisauth config env # edit additional environment parameters
nevisauth config vmargs # edit JVM startup arguments
nevisauth config isi|orb|log # edit ISI subsystem parameters (comm, tracing)
nevisauth config bc # edit base component setup (security)
nevisauth config export <tarfile> # export configurations in <tarfile>
nevisauth config import <tarfile> # import configurations from <tarfile>
nevisauth config backup list # list available backups
nevisauth config backup # backup actual configurations
nevisauth config backup remove <stamp> # remove specified backup
nevisauth config restore # restore last or specified backup
nevisauth log # display list of logfiles
nevisauth log err # display errors in logfiles (default: all)
nevisauth log show # display logfiles (default: all)
nevisauth log tail # start tailing logfile (default: server)
nevisauth signer # display PKI setup for this server
nevisauth signer create # create certificate for this server
nevisauth signer export # display the signers URL to import at verifier
nevisauth signer delete # delete certificate of this server
nevisauth encSecret # passphrase obfuscator for LDAP/ORA plugins
nevisauth ior # generate some ISI IOR's
nevisauth ior register # register IOR's in name service
nevisauth ior unriegister # unregister IOR's from name service
nevisauth analyse [all] # collect support info from servers and host
nevisauth inst # list all instances
nevisauth inst create <name> # create an instance
nevisauth inst remove <name> # remove an instance
nevisauth inst exists <name> # check for existing instance
nevisauth handover # create default config/log area, start server
nevisauth pkg # show installed package versions
nevisauth pkg activate <version> # activate specified version of package
[1] Optional: Specify 'help', 'try', 'force', a setup.conf file or a list of PARAM=value
'nevisauth inst create test help' displays the required parameters
Instances An instance can be managed by adding the instance name between nevisauth and the actual command:
nevisauth instancename start
If no instance is explicitly specified, the command manages the default instance. See the chapter Deployment Types for more information about the available deployment types.