Fix indentation in bsdinstall-created wpa_supplicant.conf

PR:		base/221982
Reported by:	emaste
Reviewed by:	emaste, allanjude
MFC after:	0 days
X-MFC-to:	stable/11
Differential Revision:	https://reviews.freebsd.org/D23641
This commit is contained in:
Devin Teske 2020-05-20 21:39:19 +00:00
parent 36e1ad61e8
commit 63939df8bc

View File

@ -1,7 +1,7 @@
#!/bin/sh
#-
# Copyright (c) 2011 Nathan Whitehorn
# Copyright (c) 2013-2016 Devin Teske
# Copyright (c) 2013-2020 Devin Teske
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@ -60,8 +60,7 @@ country_set()
'wpa_supplicant -B -i "%s" -c "%s/wpa_supplicant.conf"' \
"$WLAN_IFACE" "$BSDINSTALL_TMPETC"
if [ "$error_str" ]; then
$DIALOG \
--title "$msg_error" \
$DIALOG --title "$msg_error" \
--backtitle "$DIALOG_BACKTITLE" \
--yes-label Change \
--no-label Ignore \
@ -70,8 +69,7 @@ country_set()
0 0 || return $SUCCESS # Skip
return $FAILURE # Restart
else
awk 'sub(/^\t\t/,"")||1' \
> "$BSDINSTALL_TMPETC/rc.conf.net.wlan" <<-EOF
cat > "$BSDINSTALL_TMPETC/rc.conf.net.wlan" <<-EOF
create_args_$WLAN_IFACE="$ifconfig_args"
EOF
fi
@ -101,7 +99,8 @@ dialog_country_select()
sub(/Country codes:/, ""), sub(/Regulatory.*/, "") {
while (match($0, /[[:upper:]][[:upper:][:digit:]] /)) {
country = substr($0, RSTART)
sub(/ [[:upper:]][[:upper:][:digit:]].*/, "", country)
sub(/ [[:upper:]][[:upper:][:digit:]].*/, "",
country)
code = substr(country, 1, 2)
desc = substr(country, 4)
sub(/[[:space:]]*$/, "", desc)
@ -279,13 +278,13 @@ if echo "$ENCRYPTION" | grep -q PSK; then
"Password" 2 0 "" 2 12 15 63 1 \
2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
) || exec "$0" "$@"
awk 'sub(/^\t/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
awk 'sub(/^\\/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<-EOF
network={
ssid="$NETWORK"
scan_ssid=$SCANSSID
psk="$PASS"
priority=5
\ ssid="$NETWORK"
\ scan_ssid=$SCANSSID
\ psk="$PASS"
\ priority=5
}
EOF
elif echo "$ENCRYPTION" | grep -q EAP; then
@ -300,17 +299,17 @@ elif echo "$ENCRYPTION" | grep -q EAP; then
"Password" 3 0 "" 3 12 25 63 1 \
2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
) || exec "$0" "$@"
awk 'sub(/^\t/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
awk 'sub(/^\\/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<-EOF
network={
ssid="$NETWORK"
scan_ssid=$SCANSSID
key_mgmt=WPA-EAP$(
\ ssid="$NETWORK"
\ scan_ssid=$SCANSSID
\ key_mgmt=WPA-EAP$(
echo "$USERPASS" | awk '
NR == 1 { printf "\n\t\tidentity=\"%s\"", $1 }
NR == 2 { printf "\n\t\tpassword=\"%s\"", $1 }
NR == 1 { printf "\n\tidentity=\"%s\"", $1 }
NR == 2 { printf "\n\tpassword=\"%s\"", $1 }
' )
priority=5
\ priority=5
}
EOF
elif echo "$ENCRYPTION" | grep -q WEP; then
@ -324,25 +323,25 @@ elif echo "$ENCRYPTION" | grep -q WEP; then
"WEP Key 0" 2 0 "" 2 12 15 0 1 \
2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
) || exec "$0" "$@"
awk 'sub(/^\t/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
awk 'sub(/^\\/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<-EOF
network={
ssid="$NETWORK"
scan_ssid=$SCANSSID
key_mgmt=NONE
wep_key0="$WEPKEY"
wep_tx_keyidx=0
priority=5
\ ssid="$NETWORK"
\ scan_ssid=$SCANSSID
\ key_mgmt=NONE
\ wep_key0="$WEPKEY"
\ wep_tx_keyidx=0
\ priority=5
}
EOF
else # Open
awk 'sub(/^\t/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
awk 'sub(/^\\/,"")||1' \
>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<-EOF
network={
ssid="$NETWORK"
scan_ssid=$SCANSSID
key_mgmt=NONE
priority=5
\ ssid="$NETWORK"
\ scan_ssid=$SCANSSID
\ key_mgmt=NONE
\ priority=5
}
EOF
fi