ec3b60bf03396e445119d589163e983920eff231
1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2014 OpenWrt.org
8 DEFAULT
=$DEST/etc
/default
/$APP
9 BIN_FILE
=$DEST/usr
/sbin
/$APP
10 PID_FILE
=$DEST/var
/run
/$APP/$APP.pid
13 [ -f $DEFAULT ] && .
$DEFAULT
14 [ -d $DEST/var
/run
/asterisk
] || mkdir
-p $DEST/var
/run
/asterisk
15 [ -d $DEST/var
/log
/asterisk
] || mkdir
-p $DEST/var
/log
/asterisk
16 [ -d $DEST/var
/spool
/asterisk
] || mkdir
-p $DEST/var
/spool
/asterisk
17 [ -d $DEST/var
/lib
] || mkdir
-p $DEST/var
/lib
18 [ -h $DEST/var
/lib
/asterisk
] ||
ln -s /usr
/lib
/asterisk
/var
/lib
/asterisk
19 [ -d $DEST/var
/lib
/asterisk
/keys
] || mkdir
-p $DEST/var
/lib
/asterisk
/keys
20 [ -d $DEST/var
/log
/asterisk
/cdr-csv
/ ] || mkdir
-p $DEST/var
/log
/asterisk
/cdr-csv
22 SERVICE_PID_FILE
="/var/run/asterisk/asterisk.pid" \
23 service_start
$BIN_FILE $OPTIONS
27 SERVICE_PID_FILE
="/var/run/asterisk/asterisk.pid" \
28 service_stop
$BIN_FILE
32 SERVICE_PID_FILE
="/var/run/asterisk/asterisk.pid" \
33 service_reload
$BIN_FILE