diff --git a/debian/desktop-environment/clean-install-kde.sh b/debian/desktop-environment/clean-install-kde.sh index 439d1ec..19d5a31 100755 --- a/debian/desktop-environment/clean-install-kde.sh +++ b/debian/desktop-environment/clean-install-kde.sh @@ -39,6 +39,18 @@ choice() { done } +fix_net() { + nf="/etc/network/interfaces" + ifs=($(ip addr | grep -E ':\s.*?:' | cut -d ":" -f 2 | tr -d " ")) + for value in "${ifs[@]}" + do + sed -i 's/^[^#]*'.$value.'*/#&/' $nf + done + systemctl restart networking.service + systemctl restart NetworkManager.service + systemctl restart NetworkManager-wait-online.service +} + #### Main check_root @@ -81,3 +93,7 @@ if choice 2>/dev/null; then $APT_INST $PKG_FIREFOX $PKG_NET fi +echo -ne "\nYou want to run fix_net function? " +if choice 2>/dev/null; then + fix_net +fi