minor debian fixes

This commit is contained in:
[yuri]
2025-11-10 14:31:41 +01:00
parent a758d87c70
commit acee386fa1
7 changed files with 25 additions and 3 deletions

View File

@@ -29,4 +29,17 @@ bash "$SCRIPT_DIR/debian-minimal.sh"
# Add extra packages
install_packages arandr catfish galculator network-manager network-manager-applet network-manager-openvpn numlockx pavucontrol playerctl gparted
# Ensure NetworkManager manages all interfaces
echo "Setting NetworkManager to manage all interfaces..."
sudo cp /etc/network/interfaces /etc/network/interfaces.bak.$(date +%s)
sudo tee /etc/network/interfaces > /dev/null <<'EOF'
auto lo
iface lo inet loopback
EOF
sudo sed -i 's/^managed=.*/managed=true/' /etc/NetworkManager/NetworkManager.conf || \
echo -e "[ifupdown]\nmanaged=true" | sudo tee -a /etc/NetworkManager/NetworkManager.conf
sudo systemctl restart NetworkManager
# End of script
color_green; echo "Full setup completed."; color_reset