[ -n "$val" ] && echo "$option_name $val" >> $config_file
}
-setup_user_authentication() {
- local cfg="$1"
- local val
-
- config_get_bool val "$cfg" authenticate_immediately 0
- [ $val -gt 0 ] && echo "AuthenticateImmediately yes" >> $CONFIGFILE
-
- config_get val "$cfg" username
- if [ -n "$val" ] ; then
- echo "UsernameAuthentication 1" >> $CONFIGFILE
- echo "Username $val" >> $CONFIGFILE
- fi
-
- config_get val "$cfg" password
- if [ -n "$val" ] ; then
- echo "PasswordAuthentication 1" >> $CONFIGFILE
- echo "Password $val" >> $CONFIGFILE
- fi
-}
-
setup_mac_lists() {
local cfg="$1"
local MAC=""
[ -n "$upload" -o -n "$download" ] && echo "TrafficControl yes" >> $CONFIGFILE
setup_mac_lists "$cfg"
- setup_user_authentication "$cfg"
setup_firewall "$cfg"
}