diff options
-rw-r--r-- | dmvpn.charon | 8 | ||||
-rwxr-xr-x | setup-dmvpn | 7 |
2 files changed, 10 insertions, 5 deletions
diff --git a/dmvpn.charon b/dmvpn.charon new file mode 100644 index 0000000..dd93b8a --- /dev/null +++ b/dmvpn.charon @@ -0,0 +1,8 @@ +# Copyright (c) 2017-2020 Kaarle Ritvanen +# See LICENSE file for license details + +charon { + x509 { + enforce_critical = no + } +} diff --git a/setup-dmvpn b/setup-dmvpn index 3c1b461..0e7d9a2 100755 --- a/setup-dmvpn +++ b/setup-dmvpn @@ -1,7 +1,7 @@ #!/bin/sh -e # Dynamic Multipoint VPN setup script for Alpine Linux -# Copyright (c) 2017-2019 Kaarle Ritvanen +# Copyright (c) 2017-2020 Kaarle Ritvanen # See LICENSE file for license details @@ -237,10 +237,7 @@ EOF fi -augtool -s <<EOF -set /files/etc/conf.d/nhrpd/rc_need '"charon nhrp-events"' -set /files/etc/strongswan.d/charon.conf/charon/x509/enforce_critical no -EOF +augtool -s "set /files/etc/conf.d/nhrpd/rc_need '\"charon nhrp-events\"'" for serv in charon zebra; do is_active $serv && rc-service $serv stop |