Hugo недель назад: 2
Родитель
Сommit
2b617f5f1d
1 измененных файлов с 12 добавлено и 1 удалено
  1. 12 1
      dwscript.sh

+ 12 - 1
dwscript.sh

@@ -7,6 +7,17 @@ DW_USER="fourier"                       # Cambia por el usuario que quieras usar
 INSTALL_DIR="/usr/share/dwagent"
 SERVICE_FILE="/etc/systemd/system/dwagent.service"
 
+# ===== VALIDAR PARÁMETRO =====
+INSTALL_CODE="$1"
+
+if [ -z "$INSTALL_CODE" ]; then
+  echo "❌ Error: Debes especificar el código de instalación."
+  echo "Uso: sudo $0 <CODIGO_INSTALACION>"
+  exit 1
+fi
+
+echo "===> Código de instalación: $INSTALL_CODE"
+
 # ===== FUNCIONES =====
 set -e
 
@@ -20,7 +31,7 @@ echo "===> Descargando e instalando DWAgent..."
 cd /tmp
 wget -N https://www.dwservice.net/download/dwagent.sh
 chmod +x dwagent.sh
-sudo ./dwagent.sh -silent || {
+sudo ./dwagent.sh -silent key="$INSTALL_CODE" || {
   echo "Error durante la instalación del agente."
   exit 1
 }