A few more man page format tweaks.

This commit is contained in:
Wayne Davison
2022-01-14 14:03:27 -08:00
parent 8898aecb21
commit 38ffa522f6
3 changed files with 66 additions and 45 deletions

View File

@@ -47,7 +47,7 @@ body {
body, b, strong, u {
font-family: 'Roboto', sans-serif;
}
a.tgt { font-face: symbol; font-weight: 400; font-size: 70%; visibility: hidden; text-decoration: none; color: #ddd; padding: 0 4px; border: 0; }
a.tgt { font-face: symbol; font-weight: 400; font-size: 70%; visibility: hidden; text-decoration: none; color: #ddd; padding: 0 4px; border: 0; vertical-align: top; }
a.tgt:after { content: '🔗'; }
a.tgt:hover { color: #444; background-color: #eaeaea; }
h1:hover > a.tgt, h2:hover > a.tgt, h3:hover > a.tgt, dt:hover > a.tgt { visibility: visible; }

View File

@@ -36,29 +36,50 @@ All the other options are passed through to the rsync command, so consult the
The ssl helper scripts are affected by the following environment variables:
0. `RSYNC_SSL_TYPE` Specifies the program type that should be used to open the
ssl connection. It must be one of `openssl` or `stunnel`. The
`--type=SSL_TYPE` option overrides this, when specified.
0. `RSYNC_SSL_PORT` If specified, the value is the port number that is used as
the default when the user does not specify a port in their rsync command.
When not specified, the default port number is 874. (Note that older rsync
versions (prior to 3.2.0) did not communicate an overriding port number
value to the helper script.)
0. `RSYNC_SSL_CERT` If specified, the value is a filename that contains a
0. `RSYNC_SSL_TYPE`
Specifies the program type that should be used to open the ssl connection.
It must be one of `openssl` or `stunnel`. The `--type=SSL_TYPE` option
overrides this, when specified.
0. `RSYNC_SSL_PORT`
If specified, the value is the port number that is used as the default when
the user does not specify a port in their rsync command. When not
specified, the default port number is 874. (Note that older rsync versions
(prior to 3.2.0) did not communicate an overriding port number value to the
helper script.)
0. `RSYNC_SSL_CERT`
If specified, the value is a filename that contains a certificate to use
for the connection.
0. `RSYNC_SSL_KEY`
If specified, the value is a filename that contains a key for the provided
certificate to use for the connection.
0. `RSYNC_SSL_KEY` If specified, the value is a filename that contains a
key for the provided certificate to use for the connection.
0. `RSYNC_SSL_CA_CERT` If specified, the value is a filename that contains a
certificate authority certificate that is used to validate the connection.
0. `RSYNC_SSL_OPENSSL` Specifies the openssl executable to run when the
connection type is set to openssl. If unspecified, the $PATH is searched
for "openssl".
0. `RSYNC_SSL_GNUTLS` Specifies the gnutls-cli executable to run when the
connection type is set to gnutls. If unspecified, the $PATH is searched
for "gnutls-cli".
0. `RSYNC_SSL_STUNNEL` Specifies the stunnel executable to run when the
connection type is set to stunnel. If unspecified, the $PATH is searched
first for "stunnel4" and then for "stunnel".
0. `RSYNC_SSL_CA_CERT`
If specified, the value is a filename that contains a certificate authority
certificate that is used to validate the connection.
0. `RSYNC_SSL_OPENSSL`
Specifies the openssl executable to run when the connection type is set to
openssl. If unspecified, the $PATH is searched for "openssl".
0. `RSYNC_SSL_GNUTLS`
Specifies the gnutls-cli executable to run when the connection type is set
to gnutls. If unspecified, the $PATH is searched for "gnutls-cli".
0. `RSYNC_SSL_STUNNEL`
Specifies the stunnel executable to run when the connection type is set to
stunnel. If unspecified, the $PATH is searched first for "stunnel4" and
then for "stunnel".
## EXAMPLES

View File

@@ -4186,28 +4186,28 @@ file is included or excluded.
## EXIT VALUES
0. **0** Success
0. **1** Syntax or usage error
0. **2** Protocol incompatibility
0. **3** Errors selecting input/output files, dirs
0. **4** Requested action not supported: an attempt was made to manipulate
64-bit files on a platform that cannot support them; or an option was
specified that is supported by the client and not by the server.
0. **5** Error starting client-server protocol
0. **6** Daemon unable to append to log-file
0. **10** Error in socket I/O
0. **11** Error in file I/O
0. **12** Error in rsync protocol data stream
0. **13** Errors with program diagnostics
0. **14** Error in IPC code
0. **20** Received SIGUSR1 or SIGINT
0. **21** Some error returned by **waitpid()**
0. **22** Error allocating core memory buffers
0. **23** Partial transfer due to error
0. **24** Partial transfer due to vanished source files
0. **25** The --max-delete limit stopped deletions
0. **30** Timeout in data send/receive
0. **35** Timeout waiting for daemon connection
- **0** - Success
- **1** - Syntax or usage error
- **2** - Protocol incompatibility
- **3** - Errors selecting input/output files, dirs
- **4** - Requested action not supported. Either:
- an attempt was made to manipulate 64-bit files on a platform that cannot support them
- an option was specified that is supported by the client and not by the server
- **5** - Error starting client-server protocol
- **6** - Daemon unable to append to log-file
- **10** - Error in socket I/O
- **11** - Error in file I/O
- **12** - Error in rsync protocol data stream
- **13** - Errors with program diagnostics
- **14** - Error in IPC code
- **20** - Received SIGUSR1 or SIGINT
- **21** - Some error returned by **waitpid()**
- **22** - Error allocating core memory buffers
- **23** - Partial transfer due to error
- **24** - Partial transfer due to vanished source files
- **25** - The --max-delete limit stopped deletions
- **30** - Timeout in data send/receive
- **35** - Timeout waiting for daemon connection
## ENVIRONMENT VARIABLES