From d54027047a7ac9453452b76b9868950b8bc1cc7f Mon Sep 17 00:00:00 2001 From: cynfo3000 Date: Fri, 6 Mar 2026 23:19:20 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20install.sh=20loescht=20alte=20agent=5Fid?= =?UTF-8?q?=20bei=20Neuinstall=20=E2=80=94=20verhindert=20ID-Kollision=20b?= =?UTF-8?q?ei=20geclonten=20Systemen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agent-linux/install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/agent-linux/install.sh b/agent-linux/install.sh index d9c488e..2a48271 100755 --- a/agent-linux/install.sh +++ b/agent-linux/install.sh @@ -55,6 +55,13 @@ fi # Config anlegen (wenn noch nicht vorhanden) echo "[3/5] Konfiguration anlegen..." mkdir -p "${CONFIG_DIR}" + +# Agent-ID immer loeschen — jede Neuinstallation bekommt eine neue UUID +if [ -f "${AGENT_ID_FILE}" ]; then + rm -f "${AGENT_ID_FILE}" + echo " Alte Agent-ID geloescht (neue wird beim Start generiert)" +fi + if [ ! -f "${CONFIG_FILE}" ]; then cat > "${CONFIG_FILE}" << 'CFGEOF' backend_url: "https://BACKEND_IP:8443"