]> granicus.if.org Git - ejabberd/commitdiff
* tools/ejabberdctl: Work also when 'which' is unavailable
authorBadlop <badlop@process-one.net>
Tue, 8 Jul 2008 11:07:45 +0000 (11:07 +0000)
committerBadlop <badlop@process-one.net>
Tue, 8 Jul 2008 11:07:45 +0000 (11:07 +0000)
SVN Revision: 1419

ChangeLog
tools/ejabberdctl

index 83ba3cd33a0f6141dea2594dea2e90e4cccb1f2b..04452857e3613c64f903fe6d33d98964af078b9c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-07-08  Badlop  <badlop@process-one.net>
+
+       * tools/ejabberdctl: Work also when 'which' is unavailable
+
 2008-07-08  Christophe Romain  <christophe.romain@process-one.net>
 
        * src/web/ejabberd_http_poll.erl: improve ip fetching patch
index 9d3f7bd5af6fccc2ba7bbb4b47d050f97a4b3298..c821e80812654fae0fbb1b3b95f6d7b2228fd255 100755 (executable)
@@ -4,7 +4,8 @@ NODE=ejabberd
 HOST=localhost
 
 # Define ejabberd environment
-base="`dirname $(which "$0")`/.."
+here=`which "$0" 2>/dev/null || echo .`
+base="`dirname $here`/.."
 ROOTDIR=`(cd "$base"; echo $PWD)`
 SASL_LOG_PATH=$ROOTDIR/sasl.log
 EJABBERD_DB=$ROOTDIR/database/$NODE