From 2bf7ae3becff421246c4fbb36ebd9efa989040d6 Mon Sep 17 00:00:00 2001 From: Thorsten Spille Date: Wed, 23 Jul 2025 21:00:52 +0200 Subject: [PATCH] bugfix --- src/icinga2/install-service.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/icinga2/install-service.sh b/src/icinga2/install-service.sh index 79ad3c3..23ed965 100644 --- a/src/icinga2/install-service.sh +++ b/src/icinga2/install-service.sh @@ -327,7 +327,6 @@ EOF systemctl restart nginx systemctl restart grafana-server - # KORREKTUR: Erzeuge den Passwort-Hash mit PHP und füge den Benutzer direkt in die DB ein. echo "[INFO] Füge Icinga Web 2 Admin-Benutzer direkt in die Datenbank ein." local PASSWORD_HASH=$(php -r "echo password_hash('${ICINGAWEB_ADMIN_PASS}', PASSWORD_BCRYPT);") mysql icingaweb2 -e "INSERT INTO icingaweb_user (name, active, password_hash) VALUES ('icingaadmin', 1, '${PASSWORD_HASH}') ON DUPLICATE KEY UPDATE password_hash='${PASSWORD_HASH}';" @@ -335,8 +334,9 @@ EOF echo "[INFO] Warte auf Icinga2 API..." sleep 15 echo "[INFO] Icinga Director Setup wird ausgeführt." - icingacli director migration run + # KORREKTUR: Reihenfolge der Director-Befehle getauscht icingacli director kickstart --endpoint localhost --user director --password "${ICINGA_API_USER_PASS}" + icingacli director migration run icingacli director config set 'endpoint' 'localhost' --user 'director' --password "${ICINGA_API_USER_PASS}" icingacli director automation run echo "[INFO] Director Konfiguration wird angewendet."