diff options
| author | Patrick Norton <patrick.147.norton@gmail.com> | 2026-02-10 08:19:02 -0500 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2026-05-16 00:42:25 +0200 |
| commit | 89438b98fb8a23d7438d29df005f9127bcf399e6 (patch) | |
| tree | f12ef5ade4fd8d35b1b50a53fd35655e32e50cb7 /doc | |
| parent | efe350639600c9a60cc7df2eea7116fcd0c53544 (diff) | |
gnu: home-services: Add config options to ssh.
* gnu/home/services/ssh.scm (openssh-host): Add new explicit
configuration options.
Change-Id: Ie67ed10829642cd1f64c55f25ccd50b8e557983e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6288
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/guix.texi | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index d606b89f6a2..9e857ce6a27 100644 --- a/doc/guix.texi +++ b/doc/guix.texi | |||
| @@ -53671,6 +53671,32 @@ The list of accepted host key algorithms---e.g., | |||
| 53671 | @item @code{accepted-key-types} (type: maybe-string-list) | 53671 | @item @code{accepted-key-types} (type: maybe-string-list) |
| 53672 | The list of accepted user public key types. | 53672 | The list of accepted user public key types. |
| 53673 | 53673 | ||
| 53674 | @item @code{control-master} (type: maybe-symbol) | ||
| 53675 | Enables the sharing of multiple sessions over a single network | ||
| 53676 | connection. Acceptable values are @code{'no}, @code{'yes}, | ||
| 53677 | @code{'auto}, @code{'ask}, and @code{'autoask}. | ||
| 53678 | |||
| 53679 | @item @code{control-file-name} (type: maybe-string) | ||
| 53680 | The file name of the control socket used for connection sharing, or | ||
| 53681 | @code{"none"} to disable connection sharing. | ||
| 53682 | |||
| 53683 | @item @code{control-persist} (type: maybe-string) | ||
| 53684 | When used in conjunction with @env{control-master}, specifies that the | ||
| 53685 | master connection should remain open in the background (waiting for | ||
| 53686 | future client connections) after the initial client connection has been | ||
| 53687 | closed. | ||
| 53688 | |||
| 53689 | @item @code{sent-environment-variables} (type: maybe-env-list) | ||
| 53690 | Specifies which variables from the local environment should be sent to | ||
| 53691 | the server. The server must also support it, and the server must be | ||
| 53692 | configured to accept those environment variables. | ||
| 53693 | |||
| 53694 | @item @code{environment-variables} (type: maybe-string-alist) | ||
| 53695 | List of environment variables with corresponding values to send to the | ||
| 53696 | server, as an alist of strings of the form @code{'("@var{variable}" . | ||
| 53697 | "@var{value}")}. The server must also support it, and the server must | ||
| 53698 | be configured to accept those environment variables. | ||
| 53699 | |||
| 53674 | @item @code{extra-content} (default: @code{""}) (type: raw-configuration-string) | 53700 | @item @code{extra-content} (default: @code{""}) (type: raw-configuration-string) |
| 53675 | Extra content appended as-is to this @code{Host} block in | 53701 | Extra content appended as-is to this @code{Host} block in |
| 53676 | @file{~/.ssh/config}. | 53702 | @file{~/.ssh/config}. |
