diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2024-08-08 10:45:09 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2024-08-08 10:45:09 +0200 |
commit | 63adb41f1a060c21a68143eb9e86c2790ef66f36 (patch) | |
tree | 3902b85e7659fd396ded1d2e42ea318153d08a13 /system-profiles/initrd-ssh | |
parent | 73b08cbd76d4471c9a6fddd05265d7d7fc4c45ff (diff) | |
download | nixos-63adb41f1a060c21a68143eb9e86c2790ef66f36.tar nixos-63adb41f1a060c21a68143eb9e86c2790ef66f36.tar.gz nixos-63adb41f1a060c21a68143eb9e86c2790ef66f36.tar.bz2 nixos-63adb41f1a060c21a68143eb9e86c2790ef66f36.tar.xz nixos-63adb41f1a060c21a68143eb9e86c2790ef66f36.zip |
...
Diffstat (limited to 'system-profiles/initrd-ssh')
-rw-r--r-- | system-profiles/initrd-ssh/module.nix | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/system-profiles/initrd-ssh/module.nix b/system-profiles/initrd-ssh/module.nix index 2e75a8c4..db973b72 100644 --- a/system-profiles/initrd-ssh/module.nix +++ b/system-profiles/initrd-ssh/module.nix | |||
@@ -15,7 +15,7 @@ in | |||
15 | enable = mkOption { | 15 | enable = mkOption { |
16 | type = types.bool; | 16 | type = types.bool; |
17 | default = false; | 17 | default = false; |
18 | description = lib.mdDoc '' | 18 | description = '' |
19 | Start SSH service during initrd boot. It can be used to debug failing | 19 | Start SSH service during initrd boot. It can be used to debug failing |
20 | boot on a remote server, enter pasphrase for an encrypted partition etc. | 20 | boot on a remote server, enter pasphrase for an encrypted partition etc. |
21 | Service is killed when stage-1 boot is finished. | 21 | Service is killed when stage-1 boot is finished. |
@@ -28,7 +28,7 @@ in | |||
28 | port = mkOption { | 28 | port = mkOption { |
29 | type = types.port; | 29 | type = types.port; |
30 | default = 22; | 30 | default = 22; |
31 | description = lib.mdDoc '' | 31 | description = '' |
32 | Port on which SSH initrd service should listen. | 32 | Port on which SSH initrd service should listen. |
33 | ''; | 33 | ''; |
34 | }; | 34 | }; |
@@ -36,7 +36,7 @@ in | |||
36 | shell = mkOption { | 36 | shell = mkOption { |
37 | type = types.str; | 37 | type = types.str; |
38 | default = "/bin/ash"; | 38 | default = "/bin/ash"; |
39 | description = lib.mdDoc '' | 39 | description = '' |
40 | Login shell of the remote user. Can be used to limit actions user can do. | 40 | Login shell of the remote user. Can be used to limit actions user can do. |
41 | ''; | 41 | ''; |
42 | }; | 42 | }; |
@@ -48,7 +48,7 @@ in | |||
48 | "/etc/secrets/initrd/ssh_host_rsa_key" | 48 | "/etc/secrets/initrd/ssh_host_rsa_key" |
49 | "/etc/secrets/initrd/ssh_host_ed25519_key" | 49 | "/etc/secrets/initrd/ssh_host_ed25519_key" |
50 | ]; | 50 | ]; |
51 | description = lib.mdDoc '' | 51 | description = '' |
52 | Specify SSH host keys to import into the initrd. | 52 | Specify SSH host keys to import into the initrd. |
53 | 53 | ||
54 | To generate keys, use | 54 | To generate keys, use |
@@ -80,7 +80,7 @@ in | |||
80 | type = types.listOf types.str; | 80 | type = types.listOf types.str; |
81 | default = config.users.users.root.openssh.authorizedKeys.keys; | 81 | default = config.users.users.root.openssh.authorizedKeys.keys; |
82 | defaultText = literalExpression "config.users.users.root.openssh.authorizedKeys.keys"; | 82 | defaultText = literalExpression "config.users.users.root.openssh.authorizedKeys.keys"; |
83 | description = lib.mdDoc '' | 83 | description = '' |
84 | Authorized keys for the root user on initrd. | 84 | Authorized keys for the root user on initrd. |
85 | ''; | 85 | ''; |
86 | }; | 86 | }; |
@@ -88,7 +88,7 @@ in | |||
88 | extraConfig = mkOption { | 88 | extraConfig = mkOption { |
89 | type = types.lines; | 89 | type = types.lines; |
90 | default = ""; | 90 | default = ""; |
91 | description = lib.mdDoc "Verbatim contents of {file}`sshd_config`."; | 91 | description = "Verbatim contents of {file}`sshd_config`."; |
92 | }; | 92 | }; |
93 | }; | 93 | }; |
94 | 94 | ||