Update n-manager.sh

This commit is contained in:
Script Proyect by HP3ICC 2024-12-01 04:25:00 +00:00
parent 1f6e9fedfa
commit 02c255d740
1 changed files with 3 additions and 8 deletions

View File

@ -6,15 +6,11 @@ echo "Inicio: $SCRIPT_NAME" >> /opt/curl.txt
# Verificar si es un VPS o máquina virtual # Verificar si es un VPS o máquina virtual
if grep -q "hypervisor" /proc/cpuinfo || dmesg | grep -iq "virtual" || [ -f /proc/xen/capabilities ]; then if grep -q "hypervisor" /proc/cpuinfo || dmesg | grep -iq "virtual" || [ -f /proc/xen/capabilities ]; then
echo "VPS no Instalado: $SCRIPT_NAME" >> /opt/curl.txt echo "VPS no Instalado: $SCRIPT_NAME" >> /opt/curl.txt
# Salir si es un VPS o máquina virtual exit 0 # Salir si es un VPS o máquina virtual
# exit 0 # Descomenta esta línea si deseas detener el script
else else
# Instalar NetworkManager si no está instalado # Instalar NetworkManager si no está instalado
if ! dpkg -l | grep -q "network-manager"; then if ! dpkg -l | grep -q "network-manager"; then
sudo apt update -y && sudo apt install -y network-manager || { sudo apt update -y && sudo apt install -y network-manager
echo "Error al instalar NetworkManager" >> /opt/curl.txt
exit 1
}
fi fi
# Configurar NetworkManager para manejar las interfaces # Configurar NetworkManager para manejar las interfaces
@ -45,6 +41,5 @@ EOF
sudo systemctl enable NetworkManager sudo systemctl enable NetworkManager
sudo systemctl restart NetworkManager sudo systemctl restart NetworkManager
fi fi
# Registra el final en /opt/curl.txt # Registra el final en /opt/curl.txt
echo "Finalizado: $SCRIPT_NAME" >> /opt/curl.txt echo "Finalizado: $SCRIPT_NAME" >> /opt/curl.txt