diff options
| author | Daniil Baturin <daniil@vyos.io> | 2026-06-19 16:12:54 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-19 16:12:54 +0100 |
| commit | 6f3f7b7290bb7de9f970c58e4f26e75fbd62e6cb (patch) | |
| tree | 85c31b6085fa4d83a4d18186ce8105cdb13e1063 /data | |
| parent | bd827e7b8d12c82ed6a9455c22d8f9cc0c280f33 (diff) | |
| parent | 71dcf959744e46707f2eaae6e567847c78d4acb5 (diff) | |
| download | vyos-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-x | data/live-build-config/hooks/live/30-strongswan-configs.chroot | 20 |
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 { |
