summaryrefslogtreecommitdiff
path: root/data/config-mode-dependencies
diff options
context:
space:
mode:
authorViacheslav Hletenko <v.gletenko@vyos.io>2024-03-04 10:23:26 +0000
committerMergify <37929162+mergify[bot]@users.noreply.github.com>2024-03-05 10:28:05 +0000
commitb822eb0f2ab2f6cb272e4efc07c9948e829b6faf (patch)
treea48e54ef727562a13e8b84a0318835d2db84dcbe /data/config-mode-dependencies
parent999cbce33bf40cc37232d2a54a47185d1292f5d0 (diff)
downloadvyos-1x-b822eb0f2ab2f6cb272e4efc07c9948e829b6faf.tar.gz
vyos-1x-b822eb0f2ab2f6cb272e4efc07c9948e829b6faf.zip
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)
Diffstat (limited to 'data/config-mode-dependencies')
-rw-r--r--data/config-mode-dependencies/vyos-1x.json3
1 files changed, 3 insertions, 0 deletions
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"]
},