From 9aa6f3d5bb3e65f82e25f8111aaf82befd8ca1dd Mon Sep 17 00:00:00 2001 From: juewuy Date: Thu, 15 Jan 2026 18:04:13 +0800 Subject: [PATCH] =?UTF-8?q?~=E5=A2=9E=E5=8A=A0wg=E5=92=8Cts=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E7=94=9F=E6=88=90=E6=A3=80=E6=B5=8B=E6=9C=BA=E5=88=B6?= =?UTF-8?q?=E9=98=B2=E6=AD=A2=E6=96=87=E4=BB=B6=E5=86=B2=E7=AA=81=20~bug?= =?UTF-8?q?=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/libs/sb_endpoints.sh | 4 ++-- scripts/menus/6_core_config.sh | 6 +++--- scripts/starts/bfstart.sh | 2 +- scripts/starts/fw_getlanip.sh | 6 +++--- scripts/starts/fw_nftables.sh | 26 +++++++++++++------------- scripts/starts/start_error.sh | 2 +- 6 files changed, 23 insertions(+), 23 deletions(-) diff --git a/scripts/libs/sb_endpoints.sh b/scripts/libs/sb_endpoints.sh index 820a8500..c3ad77f4 100644 --- a/scripts/libs/sb_endpoints.sh +++ b/scripts/libs/sb_endpoints.sh @@ -1,7 +1,7 @@ #!/bin/sh # Copyright (C) Juewuy -[ "$ts_service" = ON ] && { +[ "$ts_service" = ON ] && grep -q '"tailscale"' "$CRASHDIR"/jsons/endpoints.json && { [ "$ts_subnet" = true ] && { . "$CRASHDIR"/starts/fw_getlanip.sh && getlanip advertise_routes=$(echo "$host_ipv4"|sed 's/[[:space:]]\+/", "/g; s/^/"/; s/$/"/') @@ -26,7 +26,7 @@ EOF } -[ "$wg_service" = ON ] && { +[ "$wg_service" = ON ] && grep -q '"wireguard"' "$CRASHDIR"/jsons/endpoints.json && { [ -n "$wg_ipv6" ] && wg_ipv6_add=", \"$wg_ipv6\"" cat >"$TMPDIR"/jsons/wireguard.json </dev/null 2>&1 fi -touch "CRASHDIR"/.start_error #标记启动失败,防止自启 +touch "$CRASHDIR"/.start_error #标记启动失败,防止自启 error=$(cat "$TMPDIR"/core_test.log | grep -iEo 'error.*=.*|.*ERROR.*|.*FATAL.*') logger "服务启动失败!请查看报错信息!详细信息请查看$TMPDIR/core_test.log" 33 logger "$error" 31