Hello Goran , Try this ... Please watch out for any wrapped
lines . Hth , JimL
cat EOF /etc/rc.d/rc.asterisk
#!/bin/sh
# --verbose
# Start the ASTERISK server.
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=asterisk
DESC=Asterisk PBX
# Full path to safe_asterisk script
SAFE_ASTERISK=/usr/sbin/safe_asterisk
ASTERISKDBN=asterisk
ASTERISKDN=/usr/sbin/${ASTERISKDBN}
ASTERISKCNFD=/etc/${ASTERISKDBN}
# Leave this set unless you know what you are doing.
export LD_ASSUME_KERNEL=2.4.1
# set -e
OPTS=-d -v -v -v
# usage rc.asterisk , start/stop/restart/reload
usage()
{
echo Usage: $0 {start|stop|restart|reload}
}
TCMD=$1
if [ -f ${ASTERISKDN} -a -d ${ASTERISKCNFD} ]; then
case $1 in
start) [ $TCMD = start ] \
echo -e \tStarting ${DESC}
if [ $OPTS = ]; then
$ASTERISKDN
else
$ASTERISKDN ${OPTS} /var/log/asterisk/debug 21
fi
;;
stop) [ $TCMD = stop ] \
echo -e \tStopping ${DESC}
$ASTERISKDN -rx 'stop now' 2/dev/null /dev/null
;;
reload) echo -e \tReloading ${DESC}
$ASTERISKDN -rx 'reload' 2/dev/null /dev/null
;;
restart)echo -e \tRestarting ${DESC}
$ASTERISKDN -rx 'restart gracefully' 2/dev/null /dev/null
;;
*) usage ;;
esac
else
echo -e \t${ASTERISKDN} or ${ASTERISKCNFD} , Does not exist .
echo -e \tPlease correct and re-reun this startup script
fi
EOF
On Tue, 15 Feb 2005, Goran Dj. wrote:
Maybe trivial question, but I cannot find an answer:
How to autostart Asterisk (daemon) on Slackware 10? I know that I should
put something in /etc/rc.d, but what?
--
+--+
| James W. Laferriere | SystemTechniques | Give me VMS |
| NetworkEngineer | 3542 Broken Yoke Dr. | Give me Linux |
| [EMAIL PROTECTED] | Billings , MT. 59105 | only on AXP |
+--+
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users