You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2019/07/24 21:13:26 UTC
[tomcat] 05/08: Align with 8.5.x. Use quotes to avoid issues with
file paths with spaces
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit 195ab2b2b65413d868557fcb2ae97b1667cca52c
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Jul 24 18:23:16 2019 +0100
Align with 8.5.x. Use quotes to avoid issues with file paths with spaces
---
bin/catalina.sh | 2 +-
bin/daemon.sh | 12 ++++++------
bin/setclasspath.sh | 4 ++--
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/bin/catalina.sh b/bin/catalina.sh
index b6d9035..0d94976 100755
--- a/bin/catalina.sh
+++ b/bin/catalina.sh
@@ -292,7 +292,7 @@ if [ -z "$USE_NOHUP" ]; then
fi
unset _NOHUP
if [ "$USE_NOHUP" = "true" ]; then
- _NOHUP=nohup
+ _NOHUP="nohup"
fi
# Add the JAVA 9 specific start-up parameters required by Tomcat
diff --git a/bin/daemon.sh b/bin/daemon.sh
index 9b85343..0e8888b 100755
--- a/bin/daemon.sh
+++ b/bin/daemon.sh
@@ -28,12 +28,12 @@ while [ -h "$PRG" ]; do
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
- PRG="`dirname $PRG`/$link"
+ PRG=`dirname "$PRG"`/"$link"
fi
done
-DIRNAME="`dirname $PRG`"
-PROGRAM="`basename $PRG`"
+DIRNAME="`dirname "$PRG"`"
+PROGRAM="`basename "$PRG"`"
while [ ".$1" != . ]
do
case "$1" in
@@ -102,10 +102,10 @@ if [ -z "$JAVA_HOME" ]; then
if expr "$link" : '/.*' > /dev/null; then
JAVA_BIN="$link"
else
- JAVA_BIN="`dirname $JAVA_BIN`/$link"
+ JAVA_BIN="`dirname "$JAVA_BIN"`/$link"
fi
done
- test -x "$JAVA_BIN" && JAVA_HOME="`dirname $JAVA_BIN`"
+ test -x "$JAVA_BIN" && JAVA_HOME="`dirname "$JAVA_BIN"`"
test ".$JAVA_HOME" != . && JAVA_HOME=`cd "$JAVA_HOME/.." >/dev/null; pwd`
else
JAVA_BIN="$JAVA_HOME/bin/java"
@@ -136,7 +136,7 @@ elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then
fi
# Add on extra jar files to CLASSPATH
-test ".$CLASSPATH" != . && CLASSPATH="${CLASSPATH}:"
+test ".$CLASSPATH" != . && CLASSPATH="$CLASSPATH:"
CLASSPATH="$CLASSPATH$CATALINA_HOME/bin/bootstrap.jar:$CATALINA_HOME/bin/commons-daemon.jar"
test ".$CATALINA_OUT" = . && CATALINA_OUT="$CATALINA_BASE/logs/catalina-daemon.out"
diff --git a/bin/setclasspath.sh b/bin/setclasspath.sh
index 5232b8e..fed6c5d 100755
--- a/bin/setclasspath.sh
+++ b/bin/setclasspath.sh
@@ -34,8 +34,8 @@ if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then
else
JAVA_PATH=`which java 2>/dev/null`
if [ "x$JAVA_PATH" != "x" ]; then
- JAVA_PATH=`dirname $JAVA_PATH 2>/dev/null`
- JRE_HOME=`dirname $JAVA_PATH 2>/dev/null`
+ JAVA_PATH=`dirname "$JAVA_PATH" 2>/dev/null`
+ JRE_HOME=`dirname "$JAVA_PATH" 2>/dev/null`
fi
if [ "x$JRE_HOME" = "x" ]; then
# XXX: Should we try other locations?
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org