fix: install.sh loescht alte agent_id bei Neuinstall — verhindert ID-Kollision bei geclonten Systemen

This commit is contained in:
cynfo3000 2026-03-06 23:19:20 +01:00
parent 474a396589
commit d54027047a

View File

@ -55,6 +55,13 @@ fi
# Config anlegen (wenn noch nicht vorhanden) # Config anlegen (wenn noch nicht vorhanden)
echo "[3/5] Konfiguration anlegen..." echo "[3/5] Konfiguration anlegen..."
mkdir -p "${CONFIG_DIR}" 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 if [ ! -f "${CONFIG_FILE}" ]; then
cat > "${CONFIG_FILE}" << 'CFGEOF' cat > "${CONFIG_FILE}" << 'CFGEOF'
backend_url: "https://BACKEND_IP:8443" backend_url: "https://BACKEND_IP:8443"