summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2026-06-19 16:12:54 +0100
committerGitHub <noreply@github.com>2026-06-19 16:12:54 +0100
commit6f3f7b7290bb7de9f970c58e4f26e75fbd62e6cb (patch)
tree85c31b6085fa4d83a4d18186ce8105cdb13e1063 /data
parentbd827e7b8d12c82ed6a9455c22d8f9cc0c280f33 (diff)
parent71dcf959744e46707f2eaae6e567847c78d4acb5 (diff)
downloadvyos-build-6f3f7b7290bb7de9f970c58e4f26e75fbd62e6cb.tar.gz
vyos-build-6f3f7b7290bb7de9f970c58e4f26e75fbd62e6cb.zip
Merge pull request #1222 from vyos/T8099-strongswan-6.0
T8099: Update strongswan to 6.0.6
Diffstat (limited to 'data')
-rwxr-xr-xdata/live-build-config/hooks/live/30-strongswan-configs.chroot20
1 files changed, 2 insertions, 18 deletions
diff --git a/data/live-build-config/hooks/live/30-strongswan-configs.chroot b/data/live-build-config/hooks/live/30-strongswan-configs.chroot
index c71eefce..6bb04574 100755
--- a/data/live-build-config/hooks/live/30-strongswan-configs.chroot
+++ b/data/live-build-config/hooks/live/30-strongswan-configs.chroot
@@ -6,38 +6,22 @@
# Since we do not do remote access IPsec, the simplest solution
# is to disable it entirely from the start.
-import re
-
-# Disable the 'cisco_unity' option in charon.conf
-with open('/etc/strongswan.d/charon.conf', 'r') as f:
- charon_conf = f.read()
- charon_conf = re.sub(r'# (cisco_unity = no)', r"\1", charon_conf)
-
-with open('/etc/strongswan.d/charon.conf', 'w') as f:
- f.write(charon_conf)
-
-
-
# Prevent the 'cisco_unity' plugin from loading
with open('/etc/strongswan.d/charon/unity.conf', 'r') as f:
unity_conf = f.read()
- unity_conf = re.sub(r'load = yes', r'load = no', unity_conf)
+ unity_conf = unity_conf.replace('load = yes', 'load = no')
with open('/etc/strongswan.d/charon/unity.conf', 'w') as f:
f.write(unity_conf)
-
-
# Prevent the 'farp' plugin from loading
with open('/etc/strongswan.d/charon/farp.conf', 'r') as f:
farp_conf = f.read()
-
- farp_conf = re.sub(r'load = yes', r'load = no', farp_conf)
+ farp_conf = farp_conf.replace('load = yes', 'load = no')
with open('/etc/strongswan.d/charon/farp.conf', 'w') as f:
f.write(farp_conf)
-
# Add ike-name to logging
charon_logging = """
charon {