Small modifications asterisk tutorial

This commit is contained in:
DanB
2016-10-30 15:31:11 +01:00
parent 15b8fca42a
commit 70eea71734
3 changed files with 9 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ astetcdir => /usr/share/cgrates/tutorials/asterisk_ari/asterisk/etc/asterisk
astspooldir => /tmp/cgr_asterisk_ari/asterisk/spool
astlogdir => /tmp/cgr_asterisk_ari/asterisk/log
astrundir => /tmp/cgr_asterisk_ari/asterisk/run
astdbdir => /tmp/cgr_asterisk_ari/asterisk/lib
[options]
runuser = asterisk ; The user to run as. The default is root.

View File

@@ -26,6 +26,7 @@ TMP_DIR=/tmp/cgr_asterisk_ari/asterisk
DAEMON=/usr/sbin/asterisk
ASTVARRUNDIR=$TMP_DIR/run
LOGDIR=$TMP_DIR/log
DBDIR=$TMP_DIR/lib
CDRDIR=$LOGDIR/cdr-custom
SPOOLDIR=$TMP_DIR/spool
ALTCONF=$TUTDIR/etc/asterisk/asterisk.conf
@@ -75,6 +76,11 @@ if [ ! -d $SPOOLDIR ]; then
chown -R $AST_USER:$AST_GROUP $SPOOLDIR
fi
if [ ! -d $DBDIR ]; then
mkdir -p $DBDIR
chown -R $AST_USER:$AST_GROUP $DBDIR
fi
# Use the LSB standard functions for services management
. /lib/lsb/init-functions
@@ -138,6 +144,7 @@ case "$1" in
ASTARGS="$ASTARGS -n"
fi
# "start-stop-daemon --oknodo" returns 0 even if Asterisk was already running (as LSB expects):
echo "$DAEMON -- $ASTARGS"
start-stop-daemon --start --oknodo --exec $DAEMON -- $ASTARGS
log_end_msg $?
;;