From 920774d7d719b91fd75ac6271e8d7e0aecc5a5b4 Mon Sep 17 00:00:00 2001 From: Joywayer Date: Thu, 6 Aug 2026 15:57:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(vps-xray):=20=E6=B7=BB=E5=8A=A0=E8=BF=87?= =?UTF-8?q?=E6=B8=A1=E5=85=BC=E5=AE=B9=E8=B5=8B=E5=80=BC=20DAILY=5FRESTART?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit harden_system / start_service / save_env 仍引用 DAILY_RESTART, 下游清理要到后续任务进行。本任务在 resolve_restart_config 之后 添加兼容赋值,确保 set -u 下脚本完整可运行。 --- vps-xray/deploy.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vps-xray/deploy.sh b/vps-xray/deploy.sh index 8b90144..608dbeb 100644 --- a/vps-xray/deploy.sh +++ b/vps-xray/deploy.sh @@ -129,6 +129,11 @@ resolve_restart_config() { resolve_restart_config || exit 1 +# 过渡兼容:harden_system / start_service / save_env 仍引用 DAILY_RESTART, +# 要到「接线进完整部署流程」那个任务才会清理。在那之前必须保证 +# master 上的脚本可以完整跑完——set -u 下缺这个变量会中途崩溃。 +DAILY_RESTART=$([ "$RESTART_EVERY_DAYS" -ne 0 ] && echo 1 || echo 0) + XRAY_PORT="${XRAY_PORT:-443}" # ===== 0. 检查并安装依赖 =====