From c9114350edc68bad32619fba36005f462b241978 Mon Sep 17 00:00:00 2001 From: "Mauro Rosero P." Date: Sat, 15 Mar 2025 13:35:52 -0500 Subject: [PATCH] [IMPROVED] Mostrar error de SOPS no instalado usando dialog en cversadm_token.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Modificar check_sops_installed() para usar dialog en lugar de echo - Usar dialog_error_box para mostrar mensajes de error en la interfaz gráfica - Mejorar mensaje de error con instrucciones sobre cómo instalar SOPS - Mantener consistencia con el estilo de interfaz del resto del script 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- bin/cversadm_token.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/cversadm_token.sh b/bin/cversadm_token.sh index f8aef89..957f575 100755 --- a/bin/cversadm_token.sh +++ b/bin/cversadm_token.sh @@ -60,7 +60,9 @@ apps_title="${cvmsg_000}" # Función para verificar si SOPS está instalado check_sops_installed() { if ! command -v sops &> /dev/null; then - echo "Error: SOPS no está instalado. Por favor, instale SOPS para continuar." + # Mostrar el error usando dialog en lugar de echo + dialog_error_box "${head_error}" "SOPS no está instalado. Por favor, ejecute bin/bootstrap.sh para instalar las herramientas necesarias." + clear exit 1 fi }