From f34e697016d4371784a41ffe551c4566c1d65cbb Mon Sep 17 00:00:00 2001 From: hotyue <52734432+hotyue@users.noreply.github.com> Date: Sun, 3 May 2026 02:22:03 +0000 Subject: [PATCH] =?UTF-8?q?fix(install):=20=E5=AF=B9=E9=BD=90=E5=8F=8C?= =?UTF-8?q?=E7=AB=AF=E9=83=A8=E7=BD=B2=E8=84=9A=E6=9C=AC=E7=9A=84=E7=BD=91?= =?UTF-8?q?=E7=BB=9C=E6=B3=A2=E5=8A=A8=E5=85=9C=E5=BA=95=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E9=94=9A=E7=82=B9=20(Agent=20v4.0.6=20/=20Master=20v4.0.7)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/install.sh | 2 +- master/install_master.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/install.sh b/core/install.sh index 33f4e3a..b29fe4d 100755 --- a/core/install.sh +++ b/core/install.sh @@ -29,7 +29,7 @@ CONFIG_FILE="${INSTALL_DIR}/config.conf" # [修复] 增加 -L 与双栈容灾 (-4),解决纯 V6 或 V6 优先机器连接 GitHub Raw 易超时的问题 TARGET_VERSION=$( (curl -sL -m 5 "${REPO_RAW_URL}/version.txt" || curl -4 -sL -m 5 "${REPO_RAW_URL}/version.txt") 2>/dev/null | grep "^AGENT_VERSION=" | cut -d'=' -f2 | tr -d '[:space:]') # 🛡️ 兜底防线:如果网络波动拉取失败,启用内置的安全兜底版本 -TARGET_VERSION=${TARGET_VERSION:-"4.0.0"} +TARGET_VERSION=${TARGET_VERSION:-"4.0.6"} # 轻量级版本号比对函数 (例如: version_lt "3.3.1" "3.4.0" 返回 true) version_lt() { diff --git a/master/install_master.sh b/master/install_master.sh index ca6b55a..ed9346c 100755 --- a/master/install_master.sh +++ b/master/install_master.sh @@ -29,7 +29,7 @@ REPO_RAW_URL="https://raw.githubusercontent.com/hotyue/IP-Sentinel/main" TARGET_VERSION=$( (curl -sL -m 5 "${REPO_RAW_URL}/version.txt" || curl -4 -sL -m 5 "${REPO_RAW_URL}/version.txt") 2>/dev/null | grep "^MASTER_VERSION=" | cut -d'=' -f2 | tr -d '[:space:]') # 🛡️ 兜底防线:如果网络波动拉取失败,启用内置的最新兜底版本 -TARGET_VERSION=${TARGET_VERSION:-"4.0.0"} +TARGET_VERSION=${TARGET_VERSION:-"4.0.7"} MASTER_DIR="/opt/ip_sentinel_master" DB_FILE="${MASTER_DIR}/sentinel.db"