From 0009e9f5e9016bebb3d60f6ea5ec8cc6a4d56194 Mon Sep 17 00:00:00 2001 From: Ochenstarik Date: Fri, 17 Jul 2026 09:27:08 +0700 Subject: [PATCH] Avoid false SSH validation failures under pipefail --- ochenstarik-server-monitor-manager.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ochenstarik-server-monitor-manager.sh b/ochenstarik-server-monitor-manager.sh index b0626df..c8d5227 100644 --- a/ochenstarik-server-monitor-manager.sh +++ b/ochenstarik-server-monitor-manager.sh @@ -208,7 +208,7 @@ EOF verify_sshd() { sshd -t sshd -T -C "user=${MONITOR_USER},host=localhost,addr=127.0.0.1" \ - | grep -qi '^pubkeyauthentication yes$' \ + | awk '$1 == "pubkeyauthentication" && $2 == "yes" { enabled=1 } END { exit !enabled }' \ || die "В sshd отключена аутентификация по публичному ключу" }