Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Commit

Permalink
Update to 2.5.1.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
flexibeast committed Jan 15, 2023
1 parent 2de7d2a commit a38c287
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 19 deletions.
12 changes: 8 additions & 4 deletions man8/s6-tlsd-io.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd September 29, 2021
.Dd January 15, 2023
.Dt S6-TLSD-IO 8
.Os
.Sh NAME
Expand Down Expand Up @@ -135,14 +135,18 @@ Transmit EOF by half-closing the TCP connection without using
.Ql close_notify .
This is the default.
.It Fl Y
Require an optional client certificate.
Request a client certificate.
The certificate is optional: if the client gives none, the connection
proceeds.
.It Fl y
Require a mandatory client certificate.
Request a client certificate.
The certificate is mandatory: if the client gives none, the handshake
fails.
The default, with neither the
.Fl Y
nor the
.Fl y
option, is not to require a client certificate at all.
option, is not to request a client certificate at all.
.It Fl K Ar kimeout
If the peer fails to send data for
.Ar kimeout
Expand Down
16 changes: 9 additions & 7 deletions man8/s6-tlsd.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd September 29, 2021
.Dd January 15, 2023
.Dt S6-TLSD 8
.Os
.Sh NAME
Expand Down Expand Up @@ -99,14 +99,14 @@ Transmit EOF by half-closing the TCP connection without using
.Ql close_notify .
This is the default.
.It Fl Y
Require an optional client certificate.
Request an optional client certificate.
.It Fl y
Require a mandatory client certificate.
Request a mandatory client certificate.
The default, with neither the
.Fl Y
nor the
.Fl y
option, is not to require a client certificate at all.
option, is not to request a client certificate at all.
.It Fl K Ar kimeout
If the peer fails to send data for
.Ar kimeout
Expand Down Expand Up @@ -202,10 +202,12 @@ and
They're passed to the
.Xr s6-tlsd-io 8
child but not to
.Ar prog... .
The
.Ar prog... ;
the
.Fl Z
option prevents that behaviour and keeps them accessible in the child.
option keeps them accessible in
.Ar prog...
as well.
.Pp
However,
.Ar prog...
Expand Down
9 changes: 5 additions & 4 deletions man8/s6-tlsserver.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd September 29, 2021
.Dd January 15, 2023
.Dt S6-TLSSERVER 8
.Os
.Sh NAME
Expand Down Expand Up @@ -278,9 +278,10 @@ s environment.
.Sh EXAMPLES
As root:
.Bd -literal -offset indent
KEYFILE=/etc/ssl/private/mykey.der CERTFILE=/etc/ssl/public/mycert.pem \\
TLS_UID=65534 TLS_UID=65536 \\
s6-envuidgid www s6-tlsserver -U -- 1.2.3.4 443 httpd
env KEYFILE=/etc/ssl/private/mykey.der CERTFILE=/etc/ssl/public/mycert.pem \
TLS_UID=65534 TLS_UID=65534 \
s6-envuidgid www \
s6-tlsserver -U -- 1.2.3.4 443 httpd
.Ed
.Pp
This will start a server listening to 1.2.3.4 on TCP port 443, and for
Expand Down
8 changes: 4 additions & 4 deletions man8/s6-ucspitlsd.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd September 29, 2021
.Dd January 15, 2023
.Dt S6-UCSPITLSD 8
.Os
.Sh NAME
Expand Down Expand Up @@ -92,14 +92,14 @@ Transmit EOF by half-closing the TCP connection without using
.Ql close_notify .
This is the default.
.It Fl Y
Require an optional client certificate.
Request an optional client certificate.
.It Fl y
Require a mandatory client certificate.
Request a mandatory client certificate.
The default, with neither the
.Fl Y
nor the
.Fl y
option, is not to require a client certificate at all.
option, is not to request a client certificate at all.
.It Fl K Ar kimeout
Close the connection if the handshake takes more than
.Ar kimeout
Expand Down

0 comments on commit a38c287

Please sign in to comment.