From a1bfa6a003596ea7322888073bb3400a6bf079dc Mon Sep 17 00:00:00 2001 From: PTah Date: Tue, 14 Apr 2026 08:11:49 +1000 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=B7=D0=B0=D1=84=D0=B8=D0=BA=D1=81?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1=82=D1=8C=20=D0=BB=D0=B8=D0=BD?= =?UTF-8?q?=D0=B8=D1=8E=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D0=B9=200.9=20(se?= =?UTF-8?q?mver=200.9.0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Комментарий в скрипте и уточнение в README Made-with: Cursor --- README.md | 2 +- ssh-monitor | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 97e85d6..3906c35 100644 --- a/README.md +++ b/README.md @@ -117,7 +117,7 @@ bash ./ssh-monitor --version ### Версионирование -- В начале скрипта задаётся **`SSH_MONITOR_VERSION`** (семантическая версия, сейчас ориентир **0.9.x** до первого стабильного релиза **1.0.0**). +- В начале скрипта задаётся **`SSH_MONITOR_VERSION`** (семантическая версия). **Текущая линия — 0.9**, полный номер сейчас **`0.9.0`**; мелкие правки → **`0.9.1`**, **`0.9.2`**, …; стабильный релиз по плану — **`1.0.0`**. - При запуске **из каталога git-репозитория** к строке версии добавляется **`+<короткий коммит>`**; при незакоммиченных изменениях — суффикс **`-dirty`**. Установленная копия в `/usr/local/bin` без `.git` рядом показывает только semver. - Строка версии пишется в **`LOG_FILE`** после загрузки конфига, выводится в **`--check-config`**, в Telegram при **старте** сервиса и попадает в **`HEALTHCHECK_STATUS_FILE`** (поле JSON **`version`**), если файл health задан. diff --git a/ssh-monitor b/ssh-monitor index df75ff8..24ec00c 100644 --- a/ssh-monitor +++ b/ssh-monitor @@ -6,7 +6,8 @@ IFS=$'\n\t' # КОНФИГУРАЦИЯ # ============================================ -# Семантическая версия. При запуске из git-репозитория к строке добавляется +<короткий sha> и при грязном дереве суффикс -dirty (см. ssh_monitor_version_display). +# Семантическая версия (линия 0.9.x). Сейчас: 0.9.0 — далее patch 0.9.1, 0.9.2 …; затем при необходимости 0.10.0 или сразу 1.0.0. +# При запуске из git-репозитория к строке добавляется +<короткий sha> и при грязном дереве суффикс -dirty (см. ssh_monitor_version_display). SSH_MONITOR_VERSION="0.9.0" CONFIG_FILE="/etc/ssh-monitor.conf"