maximum_one n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 59
|
Posted: Sun Apr 02, 2006 9:22 am Post subject: Initscript Umgebungsvariablen & JBoss |
|
|
Hab da mal eine Frage zu den Initscripts.
Insbesondere zum JBOSS Initscript.
Code: |
depend() {
use net
}
start() {
ebegin "Starting JBoss"
if [ -z "$JBOSS_HOME" ]; then
eerror "The JBOSS_HOME environment variable is not set."
return 1
fi
if [ ! -d ${SERVER_HOME}/${JBOSS_CONF}/tmp ]; then
mkdir ${SERVER_HOME}/${JBOSS_CONF}/tmp
chown jboss:jboss ${SERVER_HOME}/${JBOSS_CONF}/tmp
fi
cd ${SERVER_HOME}/${JBOSS_CONF}/tmp
if [ -z "${SUBIT}" ]; then
eval ${CMD_START} >${JBOSS_CONSOLE} 2>&1 &
else
${SUBIT} "${CMD_START} >${JBOSS_CONSOLE} 2>&1 &"
fi
eend $?
}
stop() {
ebegin "Stopping JBoss"
if [ -z "$SUBIT" ]; then
${CMD_STOP}
else
${SUBIT} "$CMD_STOP"
fi
eend $?
}
|
Woher hat Linux nun die Umgebungsvariablen
${SERVER_HOME}
${JBOSS_CONF}
${SUBIT}
${CMD_START}
${JBOSS_CONSOLE}
Wenn ich in der Shell echo ${SERVER_HOME} usw. mache ist kein String enthalten.
Wieso kann das Initscript den JBOSS-Server trotzdem starten ?
Danke schon mal im Voraus |
|