diff options
Diffstat (limited to 'net/asterisk/files/asterisk.in')
-rw-r--r-- | net/asterisk/files/asterisk.in | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/net/asterisk/files/asterisk.in b/net/asterisk/files/asterisk.in deleted file mode 100644 index e2d997ecc201..000000000000 --- a/net/asterisk/files/asterisk.in +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: asterisk -# REQUIRE: LOGIN -# KEYWORD: shutdown -# -# Add the following lines to /etc/rc.conf to enable asterisk: -# -# asterisk_enable (bool): Set it to "YES" to enable asterisk -# Default is "NO" -# asterisk_user (string): User asterisk runs as -# Default is %%ASTERISK_USER%% -# asterisk_args (string): Extra argumeents to pass to asterisk at startup -# Default is "-n" -# asterisk_pidfile (string): Location of the asterisk pid file -# Default is /var/run/asterisk/asterisk.pid -# - -. /etc/rc.subr - -name=asterisk -rcvar=asterisk_enable -desc="Asterisk PBX server" - -load_rc_config $name - -: ${asterisk_enable:=NO} -: ${asterisk_user:=%%ASTERISK_USER%%} -: ${asterisk_args=-n} -: ${asterisk_pidfile:=/var/run/asterisk/asterisk.pid} - -extra_commands=reload - -start_precmd=asterisk_precmd -stop_cmd=asterisk_stop -reload_cmd=asterisk_reload - -command="%%PREFIX%%/sbin/asterisk" -command_args="${asterisk_args} -F -U ${asterisk_user}" -pidfile=${asterisk_pidfile} - -asterisk_precmd() -{ - local rundir=${asterisk_pidfile%/*} - if [ ! -d $rundir ] ; then - install -d -m 0755 -o asterisk -g asterisk $rundir - fi -} - -asterisk_stop() -{ - echo 'Stopping asterisk' - $command -nqrx 'core stop now' -} - -asterisk_reload() -{ - echo 'Reloading asterisk' - $command -nqrx 'reload' -} - -run_rc_command "$1" |