| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- #!/bin/sh
- source /opt/wz_mini/etc/rc.common
- source /opt/wz_mini/wz_mini.conf
- if [ -e /tmp/dbgflag ]; then
- echo "debug enabled, network.d disabled."
- exit 0
- fi
- wait_for_wlan
- for i in /opt/wz_mini/etc/network/S??* ;do
- # Ignore dangling symlinks (if any).
- [ ! -f "$i" ] && continue
- case "$i" in
- *.sh)
- # Source shell script for speed.
- (
- trap - INT QUIT TSTP
- set start
- . $i
- )
- ;;
- *)
- # No sh extension, so fork subprocess.
- $i start
- ;;
- esac
- done
- for i in /opt/wz_mini/etc/rc.local.d/* ;do
- # Ignore dangling symlinks (if any).
- [ ! -f "$i" ] && continue
- case "$i" in
- *.sh)
- # Source shell script for speed.
- (
- trap - INT QUIT TSTP
- set start
- . $i
- )
- ;;
- *)
- # No sh extension, so fork subprocess.
- $i start
- ;;
- esac
- done
- if [ -f "$CUSTOM_SCRIPT_PATH" ]; then
- echo "Starting custom script"
- $CUSTOM_SCRIPT_PATH &
- else
- echo "No custom script configured in wz_mini.conf"
- fi
- /opt/wz_mini/etc/rc.d/K15logging
- echo "wz_mini done" > /dev/kmsg
|