nodogsplash: fix uci configuration by fixing append_config_option
[feed/routing.git] / nodogsplash / files / nodogsplash.init
index 3352aa9f7e2ed1bedf86da0816c0511eb35936d4..424058e4918dfda057f7e4dc439c6f056bf0f11f 100755 (executable)
@@ -36,13 +36,13 @@ nolog() {
 # will append "BindAddress 192.168.1.1" if uci bind_address is '192.168.1.1'
 append_config_option() {
   local val=""
-  local cfg="$1"
-  local config_file="$2"
+  local config_file="$1"
+  local cfg="$2"
   local option_name="$3"
   local config_counterpart="$4"
   local default="$5"
   config_get val "$cfg" "$option_name" "$default"
-  [ -n "$val" ] && echo "" >> $config_file
+  [ -n "$val" ] && echo "$config_counterpart $val" >> $config_file
 }
 
 setup_user_authentication() {