Improved reloading system, fixed a bug with saving network settings
[project/luci.git] / contrib / package / luci-addons / dist / sbin / luci-reload
diff --git a/contrib/package/luci-addons/dist/sbin/luci-reload b/contrib/package/luci-addons/dist/sbin/luci-reload
new file mode 100644 (file)
index 0000000..48b6778
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+for i in $*
+do
+       [ -x /etc/init.d/$i ] && {
+               echo -n "Reloading $i... "
+               /etc/init.d/$i restart >/dev/null 2>&1 && echo "done." || echo "failed!" 
+       }
+done
\ No newline at end of file