You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_build_on_remote"></a> [build\_on\_remote](#input_build_on_remote)| Build the closure on the remote machine instead of building it locally and copying it over |`bool`|`false`| no |
205
+
| <aname="input_copy_host_keys"></a> [copy\_host\_keys](#input_copy_host_keys)| copy over existing /etc/ssh/ssh\_host\_* host keys to the installation |`bool`|`false`| no |
205
206
| <aname="input_debug_logging"></a> [debug\_logging](#input_debug_logging)| Enable debug logging |`bool`|`false`| no |
206
207
| <aname="input_deployment_ssh_key"></a> [deployment\_ssh\_key](#input_deployment_ssh_key)| Content of private key used to deploy to the target\_host after initial installation. To ensure maximum security, it is advisable to connect to your host using ssh-agent instead of relying on this variable |`string`|`null`| no |
207
208
| <aname="input_disk_encryption_key_scripts"></a> [disk\_encryption\_key\_scripts](#input_disk_encryption_key_scripts)| Each script will be executed locally. Output of each will be created at the given path to disko during installation. The keys will be not copied to the final system | <pre>list(object({<br/> path = string<br/> script = string<br/> }))</pre> |`[]`| no |
| <aname="input_build_on_remote"></a> [build\_on\_remote](#input_build_on_remote)| Build the closure on the remote machine instead of building it locally and copying it over |`bool`|`false`| no |
67
+
| <aname="input_copy_host_keys"></a> [copy\_host\_keys](#input_copy_host_keys)| copy over existing /etc/ssh/ssh\_host\_* host keys to the installation |`bool`|`false`| no |
67
68
| <aname="input_debug_logging"></a> [debug\_logging](#input_debug_logging)| Enable debug logging |`bool`|`false`| no |
68
69
| <aname="input_disk_encryption_key_scripts"></a> [disk\_encryption\_key\_scripts](#input_disk_encryption_key_scripts)| Each script will be executed locally. Output of each will be created at the given path to disko during installation. The keys will be not copied to the final system | <pre>list(object({<br/> path = string<br/> script = string<br/> }))</pre> |`[]`| no |
69
70
| <aname="input_extra_environment"></a> [extra\_environment](#input_extra_environment)| Extra environment variables to be set during installation. This can be useful to set extra variables for the extra\_files\_script or disk\_encryption\_key\_scripts |`map(string)`|`{}`| no |
description="Path to which to write a `facter.json` generated by `nixos-facter`. This option cannot be set at the same time as `nixos_generate_config_path`."
122
122
default=""
123
123
}
124
+
125
+
variable"copy_host_keys" {
126
+
type=bool
127
+
description="copy over existing /etc/ssh/ssh_host_* host keys to the installation"
0 commit comments