diff options
author | Laurent Bercot <ska-skaware@skarnet.org> | 2023-09-30 09:37:46 +0000 |
---|---|---|
committer | Laurent Bercot <ska@appnovation.com> | 2023-09-30 09:37:46 +0000 |
commit | 9dbc40d83a89ef735d94dc235aa825135aef5407 (patch) | |
tree | 19ae4f22cd2e20d79c11444c840cc9a4f9e1e6d1 /doc/s6-tlsclient.html | |
parent | bef76b45f480aa41209efdec09fc6bb0bfde7cbe (diff) | |
download | s6-networking-9dbc40d83a89ef735d94dc235aa825135aef5407.tar.xz |
s6-tlsserver bugfix, doc updates
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'doc/s6-tlsclient.html')
-rw-r--r-- | doc/s6-tlsclient.html | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/doc/s6-tlsclient.html b/doc/s6-tlsclient.html index fc357a7..287c02c 100644 --- a/doc/s6-tlsclient.html +++ b/doc/s6-tlsclient.html @@ -118,7 +118,7 @@ variables will not appear in <em>prog</em>'s environment. <h2> Options </h2> <p> - <tt>s6-tlsclient</tt> accepts a myriad of options, most of which are + <tt>s6-tlsclient</tt> accepts a myriad of options, all of which are passed as is to the correct executable. Not giving any options will generally work: the defaults are sensible. </p> @@ -126,25 +126,27 @@ generally work: the defaults are sensible. <h3> Options passed as is to s6-tcpclient </h3> <ul> - <li> <tt>-q</tt>, <tt>-Q</tt>, <tt>-v</tt> </li> - <li> <tt>-4</tt>, <tt>-6</tt> </li> - <li> <tt>-d</tt>, <tt>-D</tt> </li> - <li> <tt>-r</tt>, <tt>-R</tt> </li> - <li> <tt>-h</tt>, <tt>-H</tt>, <tt>-l <em>localname</em></tt> </li> - <li> <tt>-n</tt>, <tt>-N</tt> </li> - <li> <tt>-t <em>timeout</em></tt> </li> - <li> <tt>-i <em>localip</em></tt>, <tt>-p <em>localport</em></tt> </li> - <li> <tt>-T <em>timeoutconn</em></tt> </li> + <li> <tt>-q</tt>, <tt>-Q</tt>, <tt>-v</tt> : be quiet, normally verbose, or verbose </li> + <li> <tt>-4</tt>, <tt>-6</tt> : stick to IPv4 or IPv6 addresses </li> + <li> <tt>-d</tt>, <tt>-D</tt> : enable or disable Nagle's algorithm </li> + <li> <tt>-r</tt>, <tt>-R</tt> : enable or disable IDENT lookup </li> + <li> <tt>-h</tt>, <tt>-H</tt> : enable or disable DNS lookups </li> + <li> <tt>-l <em>localname</em></tt> : get the local name from the command line, not from a DNS lookup </li> + <li> <tt>-n</tt>, <tt>-N</tt> : qualify the host or not when resolving it </li> + <li> <tt>-t <em>timeout</em></tt> : global timeout on the connection attempt </li> + <li> <tt>-i <em>localip</em></tt>, <tt>-p <em>localport</em></tt> : force local socket parameters </li> + <li> <tt>-T <em>timeoutconn</em></tt> : configurable connection timeouts </li> </ul> <h3> Options passed as is to s6-tlsc </h3> <ul> - <li> <tt>-Z</tt>, <tt>-z</tt> </li> - <li> <tt>-S</tt>, <tt>-s</tt> </li> - <li> <tt>-Y</tt>, <tt>-y</tt> </li> - <li> <tt>-k <em>servername</em></tt> </li> - <li> <tt>-K <em>kimeout</em></tt> </li> + <li> <tt>-Z</tt>, <tt>-z</tt> : keep or remove the <a href="s6-tlsc-io.html">s6-tlsc-io</a>-specific +variables from the application's environment </li> + <li> <tt>-S</tt>, <tt>-s</tt> : use close_notify or EOF to signal the end of a TLS connection </li> + <li> <tt>-Y</tt>, <tt>-y</tt> : don't send, or send, a client certificate </li> + <li> <tt>-k <em>servername</em></tt> : use SNI and provide a server name </li> + <li> <tt>-K <em>kimeout</em></tt> : set a timeout for the TLS handshake </li> </ul> <h2> Example </h2> |