Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Nov 2017 15:18:11 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r326094 - head/usr.sbin/bsdinstall/scripts
Message-ID:  <201711221518.vAMFIB4s037245@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Wed Nov 22 15:18:11 2017
New Revision: 326094
URL: https://svnweb.freebsd.org/changeset/base/326094

Log:
  Fix indentation in bsdinstall-created wpa_supplicant.conf
  
  r309934 cleaned up some cases in bsdinstall to use heredocs but broke
  the indentation of the generated output, because <<- heredocs strip
  leading tabs.
  
  PR:		221982
  Reviewed by:	allanjude, dteske
  MFC after:	2 weeks
  Sponsored by:	The FreeBSD Foundation
  Differential Revision:	https://reviews.freebsd.org/D13190

Modified:
  head/usr.sbin/bsdinstall/scripts/wlanconfig

Modified: head/usr.sbin/bsdinstall/scripts/wlanconfig
==============================================================================
--- head/usr.sbin/bsdinstall/scripts/wlanconfig	Wed Nov 22 14:13:40 2017	(r326093)
+++ head/usr.sbin/bsdinstall/scripts/wlanconfig	Wed Nov 22 15:18:11 2017	(r326094)
@@ -280,14 +280,14 @@ if echo "$ENCRYPTION" | grep -q PSK; then
 		2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
 	) || exec "$0" "$@"
 	awk 'sub(/^\t/,"")||1' \
-		>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<-EOF
-	network={
-		ssid="$NETWORK"
-		scan_ssid=$SCANSSID
-		psk="$PASS"
-		priority=5
-	}
-	EOF
+		>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
+network={
+	ssid="$NETWORK"
+	scan_ssid=$SCANSSID
+	psk="$PASS"
+	priority=5
+}
+EOF
 elif echo "$ENCRYPTION" | grep -q EAP; then
 	USERPASS=$( $DIALOG \
 		--title "WPA-Enterprise Setup"   \
@@ -301,18 +301,18 @@ elif echo "$ENCRYPTION" | grep -q EAP; then
 		2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
 	) || exec "$0" "$@"
 	awk 'sub(/^\t/,"")||1' \
-		>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<-EOF
-	network={
-		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 }
-		' )
-		priority=5
-	}
-	EOF
+		>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
+network={
+	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 }
+	' )
+	priority=5
+}
+EOF
 elif echo "$ENCRYPTION" | grep -q WEP; then
 	WEPKEY=$( $DIALOG \
 		--title "WEP Setup"              \
@@ -325,26 +325,26 @@ elif echo "$ENCRYPTION" | grep -q WEP; then
 		2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
 	) || exec "$0" "$@"
 	awk 'sub(/^\t/,"")||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
-	}
-	EOF
+		>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
+network={
+	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
-	network={
-		ssid="$NETWORK"
-		scan_ssid=$SCANSSID
-		key_mgmt=NONE
-		priority=5
-	}
-	EOF
+		>> "$BSDINSTALL_TMPETC/wpa_supplicant.conf" <<EOF
+network={
+	ssid="$NETWORK"
+	scan_ssid=$SCANSSID
+	key_mgmt=NONE
+	priority=5
+}
+EOF
 fi
 
 # Connect to any open networks policy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711221518.vAMFIB4s037245>