From d92354581e3e0f1df302e7ea62cfa46cdfc84d27 Mon Sep 17 00:00:00 2001 From: "Esteban Mackay Q." Date: Thu, 6 Feb 2025 22:30:07 -0500 Subject: [PATCH] Update menu-fdmr --- menu/menu-fdmr | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/menu/menu-fdmr b/menu/menu-fdmr index 42c72b3..bcded0a 100644 --- a/menu/menu-fdmr +++ b/menu/menu-fdmr @@ -461,8 +461,16 @@ servicios="adn-parrot.service adn_parrot.service fdmrparrot.service" # Recorre la lista de servicios y deshabilita y detiene sin enviar mensaje for servicio in $servicios; do - sudo systemctl disable --quiet "$servicio" - sudo systemctl stop --quiet "$servicio" + # Verifica si el servicio existe antes de intentar deshabilitarlo y detenerlo + if systemctl list-unit-files --type=service | grep -q "^$servicio"; then + sudo systemctl disable --quiet "$servicio" + sudo systemctl stop --quiet "$servicio" + fi + + # Verifica si el archivo del servicio existe antes de intentar eliminarlo + if [ -f /lib/systemd/system/"$servicio" ]; then + sudo rm /lib/systemd/system/"$servicio" + fi done ################ sudo chmod +x /bin/menu*