applications/luci-splash: fix init script enabling on build host
authorJo-Philipp Wich <jow@openwrt.org>
Thu, 17 Feb 2011 19:17:01 +0000 (19:17 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Thu, 17 Feb 2011 19:17:01 +0000 (19:17 +0000)
applications/luci-splash/root/etc/init.d/luci_splash

index 5206d448cb6dfe0920886b069449ca05f0efaade..285471773488f9715a1033cd2494e45e6ff6384a 100755 (executable)
@@ -9,10 +9,6 @@ LIMIT_UP=0
 IPT_REPLAY=/var/run/luci_splash.iptlog
 LOCK=/var/run/luci_splash.lock
 
-include /lib/network
-scan_interfaces
-config_load luci_splash
-
 silent() {
        "$@" 2>/dev/null
 }
@@ -167,6 +163,10 @@ EOF
 start() {
        lock -w $LOCK && lock $LOCK
 
+       include /lib/network
+       scan_interfaces
+       config_load luci_splash
+
        ### Find QoS limits
        config_get LIMIT_UP general limit_up
        config_get LIMIT_DOWN general limit_down
@@ -240,6 +240,10 @@ start() {
 stop() {
        lock -w $LOCK && lock $LOCK
 
+       include /lib/network
+       scan_interfaces
+       config_load luci_splash
+
        ### Clear interface rules
        config_foreach iface_del iface