Messages revision c17bbcd502afbae7853d791a028cd863b736f469
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# Supported Environment Variables:
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - OPENGROK_STANDARD_ENV Run Time Shell Environment (Shell Script)
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - OPENGROK_CONFIGURATION User Configuration (Shell Script)
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# Supported Environment Variables for configuring the default setup:
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - OPENGROK_DISTRIBUTION_BASE Base Directory of the OpenGrok Distribution
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - containing the lib/opengrok.jar
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - OPENGROK_JAR OpenGrok java package
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - DATE GNU date binary (supporting --date switch)
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - JAVA_HOME Full Path to Java Installation Root
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - JAVA Full Path to java binary (to enable 64bit JDK)
ac88567a7a5bb7f01cf22cf366bc9d6203e24d7aHyon Kim# - JAVA_OPTS Java options (e.g. for JVM memory increase view
${DO} \
${JAVA} \
${JAVA_OPTS} \
${JAVA_CLASSPATH:+-classpath} ${JAVA_CLASSPATH} \
${MAIN_CLASS} \
if [ $# -gt 0 ]
if [ $# -lt 2 ]
if $VERBOSE
if $VERBOSE
REMOTE_PORT_NUM=2424
typeset -a MESSAGE_TAGS
unset MESSAGE_TEXT
VERBOSE=false
Linux:*)
if [ -f /etc/alternatives/java ]
-s|--server)
-p|--port)
-t|--tag)
-c|--class)
-e|--expire)
-v|--verbose)
VERBOSE=true
-h|--help)
if [ -z "$MESSAGE_EXPIRE_TIMESTAMP" ]
echo "The date couldn't parse the input '$MESSAGE_EXPIRE'."