diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberdctl.template | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ejabberdctl.template b/src/ejabberdctl.template index 3c77ec593..f117c21e3 100644 --- a/src/ejabberdctl.template +++ b/src/ejabberdctl.template @@ -4,9 +4,10 @@ NODE=ejabberd HOST=localhost # Define ejabberd environment -ROOTDIR=@prefix@ +ROOTDIR=@rootdir@ SASL_LOG_PATH=$ROOTDIR/var/log/ejabberd/sasl.log EJABBERD_DB=$ROOTDIR/var/lib/ejabberd/db/$NODE +EJABBERD_EBIN=$ROOTDIR/var/lib/ejabberd/ebin export EJABBERD_LOG_PATH=$ROOTDIR/var/log/ejabberd/ejabberd.log export EJABBERD_CONFIG_PATH=$ROOTDIR/etc/ejabberd/ejabberd.cfg export EJABBERD_MSGS_PATH=$ROOTDIR/var/lib/ejabberd/priv/msgs @@ -20,7 +21,7 @@ function start erl \ -noinput -detached \ -sname $NODE@$HOST \ - -pa $ROOTDIR/src \ + -pa $EJABBERD_EBIN \ -mnesia dir "\"$EJABBERD_DB\"" \ -s ejabberd \ -ejabberd config \"$EJABBERD_CONFIG_PATH\" \ @@ -32,7 +33,7 @@ function debug { erl \ -sname debug$NODE@$HOST \ - -pa $ROOTDIR/src \ + -pa $EJABBERD_EBIN \ -mnesia dir "\"$EJABBERD_DB\"" \ -remsh $NODE@$HOST } @@ -42,7 +43,7 @@ function ctl erl \ -noinput \ -sname ejabberdctl@$HOST \ - -pa $ROOTDIR/src \ + -pa $EJABBERD_EBIN \ -s ejabberd_ctl -extra $NODE@$HOST $@ } |