Rhino files and directories

A typical Rhino installation includes the following files.

File or directory Description
./client

Directory containing remote Rhino management clients.

./client/bin

Directory containing all remote management client scripts.

./client/bin/ant

Script for starting bundled version of Ant.

./client/bin/cascade-uninstall

Script for undeploying a component and all components that depend on that component.

./client/bin/generate-client-configuration

Script for generating configuration files for Rhino’s management clients based on the Rhino configuration specified as a command-line argument.

./client/bin/rhino-console

Script for starting the command-line client.

./client/bin/rhino-export

Script for exporting Rhino configuration to disk.

./client/bin/rhino-import

Script for importing a previous Rhino configuration export.

./client/bin/rhino-passwd

Script for generating a password hash for rhino.passwd.

./client/bin/rhino-snapshot

Script for quickly generating a snapshot of deployed profiles.

./client/bin/rhino-stats

Script for starting the Rhino statistics and monitoring client

./client/bin/snapshot-decode

Script for converting a profile snapshot into a .csv file.

./client/bin/snapshot-to-export

Script for converting a profile snapshot into a Rhino configuration export.

./client/etc

Directory containing configuration for remote management clients.

./client/etc/client.policy

Security policy for Rhino management clients.

./client/etc/client.properties

Configuration settings common to all Rhino management clients.

./client/etc/common.xml

Ant task definitions used for remote deployments using Ant.

./client/etc/dtd/*

Client related DTDs

./client/etc/jdk.logging.properties

log4j logging configuration used by JMX Remote implementation.

./client/etc/rhino-client-common

Contains script functions common to multiple scripts.

./client/etc/rhino-common

Contains script functions common to multiple scripts.

./client/etc/rhino-console-log4j.properties

Log4j configuration for the command line management client.

./client/etc/templates/*

Templates used by generate-client-configuration to populate the client/etc/ directory.

./client/lib/*

Java libraries used by the remote management clients.

./client/log

Directory used for logj4 output from the remote management clients.

./client/rhino-public.keystore

Keystore used to secure connections.

./client/work

Temporary working directory.

./create-node.sh

Script for generating new Rhino node directories from the templates stored in etc/defaults/.

./doc

Rhino documentation

./doc/CHANGELOG

Release notes.

./doc/dtd/*

Rhino and SLEE related DTDs

./doc/README

Documentation README

./etc

Directory containing configuration defaults used by create-node.sh.

./etc/defaults
./etc/defaults/config

Directory containing Rhino configuration.

./etc/defaults/config/config_variables

Contains configuration of various Rhino settings.

./etc/defaults/config/defaults.xml

Default Rhino configuration used when starting Rhino for the first time.

./etc/defaults/config/permachine-mlet-jmx1.conf
./etc/defaults/config/permachine-mlet.conf

Mlet configuration.

./etc/defaults/config/pernode-mlet.conf

Mlet configuration.

./etc/defaults/config/rhino-config.xml

Configuration file for settings not covered elsewhere.

./etc/defaults/config/rhino.jaas

Configuration for remote and command-line console login contexts.

./etc/defaults/config/rhino.passwd

Usernames, passwords, and roles for file based login context.

./etc/defaults/config/rhino.policy

Rhino security policy.

./etc/defaults/config/rmissl.jmxr-adaptor.properties

Secure RMI configuration.

./etc/defaults/config/savanna/*

Internal clustering configuration.

./etc/defaults/dumpthreads.sh

Script for sending a SIGQUIT to Rhino to cause a threaddump.

./etc/defaults/generate-configuration

Script used internally to populate a node’s working directory with templated configuration files.

./etc/defaults/generate-system-report.sh

Script used to produce an archive containing useful debugging information.

./etc/defaults/init-management-db.sh

Script for reinitializing the Rhino postgres database.

./etc/defaults/read-config-variables

Script used internally for performing templating operations.

./etc/defaults/README.postgres

Postgres database setup information.

./etc/defaults/rhino-common

Contains script functions common to multiple scripts.

./etc/defaults/run-compiler.sh

Script used by Rhino to compile dynamically generated code.

./etc/defaults/run-jar.sh

Script used by Rhino to run the external 'jar' application.

./etc/defaults/start-rhino.sh

Script used to start Rhino.

./etc/defaults/stop-rhino.sh

Script used to stop Rhino.

./examples/*

Example services.

./lib/*

Libraries used by Rhino.

./licenses/*

Third-party software licenses.

./README

Rhino README.

./rhino-common

Contains script functions common to multiple scripts.

./rhino-private.keystore

JKS keystore used for secure connections from management clients.

./rhino-public.keystore

rhino-public.keystore

Previous page Next page