| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #!/bin/sh
- ### BEGIN INIT INFO
- # Provides:
- # Short-Description: Start daemon at boot time
- # Description: Enable service provided by daemon.
- ### END INIT INFO
- . /opt/wz_mini/wz_mini.conf
- . /opt/wz_mini/etc/rc.common
- dnsmasq_launch() {
- wait_for_wlan_ip
- echo "#####$(basename "$0")#####"
- if [[ "$ENABLE_LOCAL_DNS" == "true" ]]; then
- dnsmasq -C /opt/wz_mini/etc/dnsmasq.conf
- rm -f /tmp/resolv.conf
- cp /opt/wz_mini/etc/resolv.conf /tmp/resolv.conf
- echo "dnsmasq enabled"
- fi
- }
- case "$1" in
- start)
- dnsmasq_launch &
- ;;
- stop)
- pkill dnsmasq
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "Usage: $0 {start|stop}"
- exit 1
- ;;
- esac
|