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