contrib/meshwizard: Allow setting system config values via the community profiles
[project/luci.git] / contrib / package / meshwizard / files / usr / bin / meshwizard / wizard.sh
index 547f44a..d6d7fb7 100755 (executable)
@@ -32,7 +32,7 @@ export networks
 
 [ -z "$networks" ] && echo "Error: No networks to setup could be found in /etc/config/meshwizard, aborting now." && exit 1
 
-echo "+++ wizard 0.0.1 +++
+echo "+++ wizard 0.0.2 +++
 Community=$community
 Network(s)=$networks"
 
@@ -49,6 +49,9 @@ done < /tmp/meshwizard.tmp
        echo "++++ dnsmasq config"
        $dir/helpers/setup_dnsmasq.sh
 
+# system
+       $dir/helpers/setup_system.sh
+
 # Configure found networks
 for net in $networks; do
 
@@ -87,12 +90,6 @@ for net in $networks; do
        echo "  Configuration of $net finished."
 done
 
-##### Restart services
-#services="network olsrd dnsmasq luci_splash"
-#echo "  Restarting services:"
-#for s in $services; do
-#      /etc/init.d/$s restart >/dev/null 2>&1
-#      echo "    * $s"
-#done
+##### Reboot the router (because simply restarting services gave errors)
 
 reboot