|
|
Move SSH host definitions and authorized keys from home.scm into
config/ssh.scm following the Guix service record pattern.
Exports:
- ssh-hosts: openssh-host records for static hosts and dynamically
generated Red Team Kali VMs (2 VCEs × 10 VMs each)
- ssh-authorized-keys: Imported from secrets.scm
Integrate into home.scm via renamed exports (rz/ssh-hosts,
rz/ssh-authorized-keys) consumed by home-openssh-service-type.
Files changed:
- config/ssh.scm: new module with SSH configuration
- home.scm: removed inline SSH block, added module imports
|