From: Michael Tremer Date: Sat, 19 Aug 2017 10:05:56 +0000 (+0000) Subject: wireless networks: Write user credentials into configuration X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=26078fa1db2a222915f178e8a6687e0dc2384852;p=people%2Fjschlag%2Fnetwork.git wireless networks: Write user credentials into configuration Signed-off-by: Michael Tremer --- diff --git a/src/functions/functions.wireless-networks b/src/functions/functions.wireless-networks index bd47b05..4a65882 100644 --- a/src/functions/functions.wireless-networks +++ b/src/functions/functions.wireless-networks @@ -23,7 +23,8 @@ WIRELESS_NETWORK_SUPPORTED_PSK_MODES="WPA2-PSK-SHA256 WPA2-PSK WPA-PSK-SHA256 WP WIRELESS_NETWORK_SUPPORTED_MODES="${WIRELESS_NETWORK_SUPPORTED_PSK_MODES} 802.1X NONE" -WIRELESS_NETWORK_CONFIG_SETTINGS="EAP_MODES MODES PRIORITY PSK SSID" +WIRELESS_NETWORK_CONFIG_SETTINGS="ANONYMOUS_IDENTITY EAP_MODES IDENTITY \ + MODES PASSWORD PRIORITY PSK SSID" cli_wireless_network() { case "${1}" in @@ -462,6 +463,20 @@ wireless_network_to_wpa_supplicant() { print fi + if isset IDENTITY; then + print_indent 1 "# Credentials" + print_indent 1 "identity=\"${IDENTITY}\"" + + if isset PASSWORD; then + print_indent 1 "password=\"${PASSWORD}\"" + fi + + if isset ANONYMOUS_IDENTITY; then + print_indent 1 "anonymous_identity=\"${ANONYMOUS_IDENTITY}\"" + fi + print + fi + print_indent 0 "}" print }