aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelva Nair2024-02-20 12:52:15 -0500
committerGert Doering2024-02-23 12:42:03 +0100
commitfad2d7017eee366317bb18b34416e7788cbe2372 (patch)
tree4b6f0ffd7126e4d1ad9324430f10a7f324fbd7d2
parent54475711eb119f6fbb263880fca08d4b10df752a (diff)
downloadopenvpn-fad2d7017eee366317bb18b34416e7788cbe2372.zip
openvpn-fad2d7017eee366317bb18b34416e7788cbe2372.tar.gz
Document that auth-user-pass may be inlined
Commits 7d48d31b, 39619b7f added support for inlining username and, optionally, password. Add a description of its usage in the man page. Github: resolves OpenVPN/openvpn#370 Change-Id: I7a1765661f7676eeba8016024080fd1026220ced Signed-off-by: Selva Nair <selva.nair@gmail.com> Acked-by: Antonio Quartulli <antonio@openvpn.net> Message-Id: <20240220175215.2731491-1-selva.nair@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg28284.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
-rw-r--r--doc/man-sections/client-options.rst11
-rw-r--r--doc/man-sections/inline-files.rst2
2 files changed, 12 insertions, 1 deletions
diff --git a/doc/man-sections/client-options.rst b/doc/man-sections/client-options.rst
index b92b1a4..b75fe5b 100644
--- a/doc/man-sections/client-options.rst
+++ b/doc/man-sections/client-options.rst
@@ -73,6 +73,17 @@ configuration.
If ``up`` is omitted, username/password will be prompted from the
console.
+ This option can also be inlined
+ ::
+
+ <auth-user-pass>
+ username
+ [password]
+ </auth-user-pass>
+
+ where password is optional, and will be prompted from the console if
+ missing.
+
The server configuration must specify an ``--auth-user-pass-verify``
script to verify the username/password provided by the client.
diff --git a/doc/man-sections/inline-files.rst b/doc/man-sections/inline-files.rst
index f46301e..4dba73c 100644
--- a/doc/man-sections/inline-files.rst
+++ b/doc/man-sections/inline-files.rst
@@ -5,7 +5,7 @@ OpenVPN allows including files in the main configuration for the ``--ca``,
``--cert``, ``--dh``, ``--extra-certs``, ``--key``, ``--pkcs12``,
``--crl-verify``, ``--http-proxy-user-pass``, ``--tls-auth``,
``--auth-gen-token-secret``, ``--peer-fingerprint``, ``--tls-crypt``,
-``--tls-crypt-v2`` and ``--verify-hash`` options.
+``--tls-crypt-v2``, ``--verify-hash`` and ``--auth-user-pass`` options.
Each inline file started by the line ``<option>`` and ended by the line
``</option>``