summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/vpn-config.pl7
-rw-r--r--templates/vpn/ipsec/disable-uniqreqids/node.def1
2 files changed, 8 insertions, 0 deletions
diff --git a/scripts/vpn-config.pl b/scripts/vpn-config.pl
index 7b783db..bcc0c0e 100755
--- a/scripts/vpn-config.pl
+++ b/scripts/vpn-config.pl
@@ -400,6 +400,13 @@ if ( $vcVPN->exists('ipsec') ) {
$genout .= "\tplutodebug=\"$debugmode\"\n";
}
+ # Set plutoopts:
+ # Disable uniqreqids?
+ #
+ if ($vcVPN->exists('ipsec disable-uniqreqids')) {
+ $genout .= "\tdisableuniqreqids=yes\n";
+ }
+
#
# Disable implicit connections
#
diff --git a/templates/vpn/ipsec/disable-uniqreqids/node.def b/templates/vpn/ipsec/disable-uniqreqids/node.def
new file mode 100644
index 0000000..18fb099
--- /dev/null
+++ b/templates/vpn/ipsec/disable-uniqreqids/node.def
@@ -0,0 +1 @@
+help: Disable requirement for unique IDs in the Security Database