diff options
author | Christian Poessinger <christian@poessinger.com> | 2019-09-28 09:45:06 +0200 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2019-09-28 09:45:06 +0200 |
commit | 4d225f60b7e9ad52681124aa63094fb770cc7e07 (patch) | |
tree | 3c0135113b85a27c7b6d10c9316514b950703a77 /src | |
parent | 3b2f528f7a15bd73831550bfaddf4e515a0112b5 (diff) | |
download | vyos-1x-4d225f60b7e9ad52681124aa63094fb770cc7e07.tar.gz vyos-1x-4d225f60b7e9ad52681124aa63094fb770cc7e07.zip |
OpenVPN: T1512: always enable compat-names option
Diffstat (limited to 'src')
-rwxr-xr-x | src/conf_mode/interface-openvpn.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/conf_mode/interface-openvpn.py b/src/conf_mode/interface-openvpn.py index 57b07e187..a988e1ab1 100755 --- a/src/conf_mode/interface-openvpn.py +++ b/src/conf_mode/interface-openvpn.py @@ -225,6 +225,20 @@ auth-retry nointeract client-config-dir /opt/vyatta/etc/openvpn/ccd/{{ intf }} {% endif %} +# DEPRECATED This option will be removed in OpenVPN 2.5 +# Until OpenVPN v2.3 the format of the X.509 Subject fields was formatted like this: +# /C=US/L=Somewhere/CN=John Doe/emailAddress=john@example.com In addition the old +# behaviour was to remap any character other than alphanumeric, underscore ('_'), +# dash ('-'), dot ('.'), and slash ('/') to underscore ('_'). The X.509 Subject +# string as returned by the tls_id environmental variable, could additionally +# contain colon (':') or equal ('='). When using the --compat-names option, this +# old formatting and remapping will be re-enabled again. This is purely implemented +# for compatibility reasons when using older plug-ins or scripts which does not +# handle the new formatting or UTF-8 characters. +# +# See https://phabricator.vyos.net/T1512 +compat-names + {% for option in options -%} {{ option }} {% endfor -%} |