From b822eb0f2ab2f6cb272e4efc07c9948e829b6faf Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Mon, 4 Mar 2024 10:23:26 +0000 Subject: T6084: Add NHRP dependency for IPsec and fix NHRP empty config bug If we have any `vpn ipsec` and `protocol nhrp` configuration we get the empty configuration file `/run/opennhrp/opennhrp.conf` after rebooting the system. Use config dependency instead of the old `resync_nhrp` function fixes this issue (cherry picked from commit 689fea253d9019df20d5c6ac7fa22d5e8454afab) --- data/config-mode-dependencies/vyos-1x.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'data') diff --git a/data/config-mode-dependencies/vyos-1x.json b/data/config-mode-dependencies/vyos-1x.json index 6ab36005b..afe3dd838 100644 --- a/data/config-mode-dependencies/vyos-1x.json +++ b/data/config-mode-dependencies/vyos-1x.json @@ -31,6 +31,9 @@ "rpki": ["protocols_rpki"], "sstp": ["vpn_sstp"] }, + "vpn_ipsec": { + "nhrp": ["protocols_nhrp"] + }, "vpn_l2tp": { "ipsec": ["vpn_ipsec"] }, -- cgit v1.2.3