From 35329abcbdb490548610c04b5db086f1f3fec1a5 Mon Sep 17 00:00:00 2001 From: henrygd Date: Fri, 12 Dec 2025 15:32:55 -0500 Subject: [PATCH] agent install: improve freebsd checksum verification (#1526) --- supplemental/scripts/install-agent.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/supplemental/scripts/install-agent.sh b/supplemental/scripts/install-agent.sh index 0ab728ad..a29e2a50 100755 --- a/supplemental/scripts/install-agent.sh +++ b/supplemental/scripts/install-agent.sh @@ -504,10 +504,11 @@ KEY=$(echo "$KEY" | tr -d '\n') # Verify checksum if command -v sha256sum >/dev/null; then CHECK_CMD="sha256sum" -elif command -v md5 >/dev/null; then - CHECK_CMD="md5 -q" +elif command -v sha256 >/dev/null; then + # FreeBSD uses 'sha256' instead of 'sha256sum', with different output format + CHECK_CMD="sha256 -q" else - echo "No MD5 checksum utility found" + echo "No SHA256 checksum utility found" exit 1 fi