Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2008-07-08 15:07:45 +0400
committerBadlop <badlop@process-one.net>2008-07-08 15:07:45 +0400
commit19308d34e26688e7b31111dfd9eb851e47d0c6a7 (patch)
tree3091ad31881f91a17bab02b0c1b6173ac88f55e0 /tools
parent92ce9af092fcf62cba028cf98c9331d2da536908 (diff)
* tools/ejabberdctl: Work also when 'which' is unavailable
SVN Revision: 1419
Diffstat (limited to 'tools')
-rwxr-xr-xtools/ejabberdctl3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/ejabberdctl b/tools/ejabberdctl
index 9d3f7bd5a..c821e8081 100755
--- a/tools/ejabberdctl
+++ b/tools/ejabberdctl
@@ -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