You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gn...@apache.org on 2009/08/07 12:01:22 UTC
svn commit: r801926 -
/felix/trunk/karaf/assembly/src/main/distribution/unix-shell/bin/karaf
Author: gnodet
Date: Fri Aug 7 10:01:22 2009
New Revision: 801926
URL: http://svn.apache.org/viewvc?rev=801926&view=rev
Log:
FELIX-1459: bin/karaf may fail to start when CDPATH is set (on posix shells)
Modified:
felix/trunk/karaf/assembly/src/main/distribution/unix-shell/bin/karaf
Modified: felix/trunk/karaf/assembly/src/main/distribution/unix-shell/bin/karaf
URL: http://svn.apache.org/viewvc/felix/trunk/karaf/assembly/src/main/distribution/unix-shell/bin/karaf?rev=801926&r1=801925&r2=801926&view=diff
==============================================================================
--- felix/trunk/karaf/assembly/src/main/distribution/unix-shell/bin/karaf (original)
+++ felix/trunk/karaf/assembly/src/main/distribution/unix-shell/bin/karaf Fri Aug 7 10:01:22 2009
@@ -111,6 +111,9 @@
if [ "x$KARAF_HOME" != "x" ]; then
warn "Ignoring predefined value for KARAF_HOME"
fi
+
+ # In POSIX shells, CDPATH may cause cd to write to stdout
+ (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
KARAF_HOME=`cd $DIRNAME/..; pwd`
if [ ! -d "$KARAF_HOME" ]; then