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.

 etc/defaults/consolelog.sh

Script used to capture Rhino console logging to file. Used primarily by system Rhino boot scripts.

 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