mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
do not start asterisk until the router receives a default route
This commit is contained in:
parent
0d3466445c
commit
8cd62ff81f
1 changed files with 6 additions and 0 deletions
|
|
@ -9,6 +9,12 @@ PROG=/usr/sbin/asterisk
|
||||||
DEFAULT=/etc/default/asterisk
|
DEFAULT=/etc/default/asterisk
|
||||||
|
|
||||||
init_asterisk() {
|
init_asterisk() {
|
||||||
|
# do not start asterisk until the
|
||||||
|
# router receives a default route
|
||||||
|
while ! ip r | grep -q default; do
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
|
|
||||||
[ -f $DEFAULT ] && . $DEFAULT
|
[ -f $DEFAULT ] && . $DEFAULT
|
||||||
[ -d /var/run/asterisk ] || mkdir -p /var/run/asterisk
|
[ -d /var/run/asterisk ] || mkdir -p /var/run/asterisk
|
||||||
[ -d /var/log/asterisk ] || mkdir -p /var/log/asterisk
|
[ -d /var/log/asterisk ] || mkdir -p /var/log/asterisk
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue