From 4ae1447b3d821bfb77bedcf67422369ae59c74dd Mon Sep 17 00:00:00 2001 From: Alberto Sartori Date: Thu, 5 Jan 2023 16:35:33 +0100 Subject: authentication: add TLS and mTLS support --- share/man/just.1.org | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) (limited to 'share') diff --git a/share/man/just.1.org b/share/man/just.1.org index 6ca71764..c79c73e1 100644 --- a/share/man/just.1.org +++ b/share/man/just.1.org @@ -406,8 +406,8 @@ well-defined graph file. See *just-graph-file(5)* for more details. Number of jobs to run. Default: Number of cores.\\ Supported by: analyse|build|describe|install|rebuild|traverse. - ** Remote execution options + As remote execution properties shard the target-level cache, they are also available for analysis. In this way, the same action identifiers can be achieved despite the extensional projection inherent to target level caching, @@ -417,12 +417,30 @@ well-defined graph file. See *just-graph-file(5)* for more details. Property for remote execution as key-value pair. Specifying this option multiple times will accumulate pairs. If multiple pairs with the same key are given, the latest wins.\\ - Supported by: analysis|build|install|rebuild|traverse. + Supported by: analyse|build|install|rebuild|traverse. *-r*, *--remote-execution-address* NAME:PORT\\ Address of the remote execution service.\\ - Supported by: analysis|build|install-cas|install|rebuild|traverse. + Supported by: analyse|build|install-cas|install|rebuild|traverse. + +** Authentication options + + Only TLS and mutual TLS (mTLS) are supported. + *--tls-ca-cert* PATH\\ + Path to a TLS CA certificate that is trusted to sign the server + certificate. + Supported by: build|install-cas|install|rebuild|traverse. + + *--tls-client-cert* PATH\\ + Path to a TLS client certificate to enable mTLS. It must be passed + in conjunction with *--tls-client-key* and *--tls-ca-cert*. + Supported by: build|install-cas|install|rebuild|traverse. + + *--tls-client-key* PATH\\ + Path to a TLS client key to enable mTLS. It must be passed in + conjunction with *--tls-client-cert* and *--tls-ca-cert*. + Supported by: build|install-cas|install|rebuild|traverse. ** *analyse* specific options -- cgit v1.2.3