]> git.pld-linux.org Git - packages/ejabberd.git/blame - ejabberd.sh
- script to start ejabberd as daemon
[packages/ejabberd.git] / ejabberd.sh
CommitLineData
8482b194
JK
1#!/bin/sh
2
3umask 007 || exit $?
4cd /var/lib/ejabberd || exit $?
5
6COMMAND="setsid erl -pa /usr/lib/ejabberd/ebin \
7 -sname ejabberd \
8 -s ejabberd \
9 -ejabberd config \\\"/etc/jabber/ejabberd.cfg\\\" \
10 log_path \\\"/var/log/ejabberd/ejabberd.log\\\" \
11 -sasl sasl_error_logger \\{file,\\\"/var/log/ejabberd/sasl.log\\\"\\} \
12 -heart \
13 -detached"
14
15if [ "`id -u`" -eq "0" ] ; then
16 exec su -s /bin/sh jabber -c "exec $COMMAND"
17else
18 eval "exec $COMMAND"
19fi
This page took 0.088364 seconds and 4 git commands to generate.