mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
refactoring
This commit is contained in:
parent
41e6502904
commit
878bc03a80
@ -260,19 +260,20 @@ if [ -n "$WIFI_ESSID" ]; then
|
|||||||
else
|
else
|
||||||
make_dhcp_iface "$WIFI_IFACE" 50
|
make_dhcp_iface "$WIFI_IFACE" 50
|
||||||
fi
|
fi
|
||||||
|
_wpa="/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
|
||||||
if [ "${#WIFI_PASSWD}" -ge 8 ];then
|
if [ "${#WIFI_PASSWD}" -ge 8 ];then
|
||||||
wpa_passphrase "$WIFI_ESSID" "$WIFI_PASSWD" > "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
|
wpa_passphrase "$WIFI_ESSID" "$WIFI_PASSWD" > "$_wpa"
|
||||||
else
|
else
|
||||||
cat <<end_of_file > "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
|
cat <<end_of_file > "$_wpa"
|
||||||
network={
|
network={
|
||||||
ssid=$(printf '"%q"' "$WIFI_ESSID")
|
ssid=$(printf '"%q"' "$WIFI_ESSID")
|
||||||
key_mgmt=NONE
|
key_mgmt=NONE
|
||||||
}
|
}
|
||||||
end_of_file
|
end_of_file
|
||||||
fi
|
fi
|
||||||
chmod 640 "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
|
chmod 640 "$_wpa"
|
||||||
if [ -n "$WIFI_HIDDEN" ]; then
|
if [ -n "$WIFI_HIDDEN" ]; then
|
||||||
sed -i -e 's/^}/\tscan_ssid=1\n}/g' "/etc/wpa_supplicant/wpa_supplicant-$WIFI_IFACE.conf"
|
sed -i -e 's/^}/\tscan_ssid=1\n}/g' "$_wpa"
|
||||||
fi
|
fi
|
||||||
systemctl enable "wpa_supplicant@$WIFI_IFACE.service" || true
|
systemctl enable "wpa_supplicant@$WIFI_IFACE.service" || true
|
||||||
need_reboot
|
need_reboot
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user