Use tee with wpa_passphrase so errors are visable
wpa_passphrase writes its error messages to stdout, so this needs to tee so that errors are visable to user. Also need to enable pipefail so that the error code still gets caught.
This commit is contained in:
parent
9d15c0f7d1
commit
271177a0f7
1 changed files with 2 additions and 1 deletions
|
@ -12,7 +12,8 @@ fi
|
||||||
|
|
||||||
if [ -v WPA_ESSID ] && [ -v WPA_PASSWORD ]; then
|
if [ -v WPA_ESSID ] && [ -v WPA_PASSWORD ]; then
|
||||||
on_chroot <<EOF
|
on_chroot <<EOF
|
||||||
wpa_passphrase "${WPA_ESSID}" "${WPA_PASSWORD}" >> "/etc/wpa_supplicant/wpa_supplicant.conf"
|
set -o pipefail
|
||||||
|
wpa_passphrase "${WPA_ESSID}" "${WPA_PASSWORD}" | tee -a "/etc/wpa_supplicant/wpa_supplicant.conf"
|
||||||
EOF
|
EOF
|
||||||
elif [ -v WPA_ESSID ]; then
|
elif [ -v WPA_ESSID ]; then
|
||||||
cat >> "${ROOTFS_DIR}/etc/wpa_supplicant/wpa_supplicant.conf" << EOL
|
cat >> "${ROOTFS_DIR}/etc/wpa_supplicant/wpa_supplicant.conf" << EOL
|
||||||
|
|
Loading…
Reference in a new issue