From 48924445eaf92ec36804ca51fece76b72c513d26 Mon Sep 17 00:00:00 2001 From: An Date: Thu, 28 Aug 2025 19:04:20 +0800 Subject: [PATCH] init: ensure ipsec service is stopped and disabled before starting ipsec-vpnd --- applications/luci-app-ipsec-vpnd/root/etc/init.d/ipsec-vpnd | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/applications/luci-app-ipsec-vpnd/root/etc/init.d/ipsec-vpnd b/applications/luci-app-ipsec-vpnd/root/etc/init.d/ipsec-vpnd index 49455636371..2301e5d21ca 100755 --- a/applications/luci-app-ipsec-vpnd/root/etc/init.d/ipsec-vpnd +++ b/applications/luci-app-ipsec-vpnd/root/etc/init.d/ipsec-vpnd @@ -366,6 +366,11 @@ service_triggers() { } start_service() { + if /etc/init.d/ipsec enabled 2>/dev/null; then + /etc/init.d/ipsec stop + /etc/init.d/ipsec disable + fi + config_load ipsec-vpnd local vt_enabled