From b16fa8d34fb227d1cca929079abab214b9782398 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Tue, 15 Jul 2025 12:21:10 +0200 Subject: [PATCH] checkmk: change password crawling based on there docs (#6001) * checkmk: change variable name for reserved PASSWORD * Update checkmk-install.sh * Update checkmk-install.sh * Update checkmk-install.sh --- install/checkmk-install.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/install/checkmk-install.sh b/install/checkmk-install.sh index 6cc9c84082..b408ca64d2 100644 --- a/install/checkmk-install.sh +++ b/install/checkmk-install.sh @@ -24,13 +24,20 @@ motd_ssh customize msg_info "Creating Service" -PASSWORD=$(omd create monitoring | grep "password:" | awk '{print $NF}') -$STD omd start +SITE_NAME="monitoring" +$STD omd create "$SITE_NAME" +MKPASSWORD=$(openssl rand -base64 18 | tr -d '/+=' | cut -c1-16) + +echo -e "$MKPASSWORD\n$MKPASSWORD" | su - "$SITE_NAME" -c "cmk-passwd cmkadmin --stdin" +$STD omd start "$SITE_NAME" + { - echo "Application-Credentials" - echo "Username: cmkadmin" - echo "Password: $PASSWORD" + echo "Application-Credentials" + echo "Username: cmkadmin" + echo "Password: $MKPASSWORD" + echo "Site: $SITE_NAME" } >>~/checkmk.creds + msg_ok "Created Service" msg_info "Cleaning up"