feat: include host.ipv4 in SAC payload and release 1.2.7-SAC

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
PTah
2026-05-28 13:33:40 +10:00
parent 3e1199e2ec
commit eceac58a60
6 changed files with 43 additions and 4 deletions
+3 -1
View File
@@ -7,7 +7,7 @@ IFS=$'\n\t'
# ============================================
CONFIG_FILE="/etc/ssh-monitor.conf"
SSH_MONITOR_VERSION="1.2.6-SAC"
SSH_MONITOR_VERSION="1.2.7-SAC"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
if [ -f "$SCRIPT_DIR/sac-client.sh" ]; then
@@ -61,6 +61,8 @@ DAILY_REPORT_TZ=""
NOTIFY_TZ=""
# Подпись сервера в уведомлениях: пусто = hostname (+ IPv4); иначе фиксированное имя (удобно при одинаковых hostname).
SERVER_DISPLAY_NAME=""
# Явный IPv4 хоста для SAC payload (host.ipv4). Пусто = автоопределение.
SERVER_IPV4=""
# Не слать повтор «Accepted» для той же пары user+IP чаще, чем раз в N секунд (разные port в журнале — один вход).
SSH_ACCEPT_NOTIFY_DEDUP_SEC=5