From a7460ef679677c6ec241d9149eb8be84bd594829 Mon Sep 17 00:00:00 2001 From: Alvin Schiller <103769832+AlvinSchiller@users.noreply.github.com> Date: Mon, 11 Mar 2024 23:49:31 +0000 Subject: [PATCH] restore applying file permissions --- scripts/helperscripts/inc.networkHelper.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/helperscripts/inc.networkHelper.sh b/scripts/helperscripts/inc.networkHelper.sh index b45ee3bdb..2c16e841c 100644 --- a/scripts/helperscripts/inc.networkHelper.sh +++ b/scripts/helperscripts/inc.networkHelper.sh @@ -44,6 +44,8 @@ WPA_CONF="/etc/wpa_supplicant/wpa_supplicant.conf" clear_wireless_networks() { if [[ $(is_dhcpcd_enabled) == true ]]; then sudo sed -i -e '/^[[:space:]]*$/d' -e '/^network={/,/^}/d' $WPA_CONF + sudo chown root:netdev "${WPA_CONF}" + sudo chmod 664 "${WPA_CONF}" fi if [[ $(is_NetworkManager_enabled) == true ]]; then @@ -68,6 +70,8 @@ add_wireless_network() { if echo "$wpa_network_with_dummy_psk" | grep -qF 'network='; then local wpa_network=$(echo "$wpa_network_with_dummy_psk" | sed -e '/#psk/d' -e "s/psk=.*$/psk=${pass}/" -e "/^}/i\\\tpriority=${prio}" ) sudo bash -c "echo '${wpa_network}' >> $WPA_CONF" + sudo chown root:netdev "${WPA_CONF}" + sudo chmod 664 "${WPA_CONF}" fi fi fi