uvms/profiles/vsock-connect-guest.nix
2025-09-19 16:30:05 +03:00

18 lines
523 B
Nix

{ options, lib, ... }:
{
config =
lib.optionalAttrs (options ? "microvm") {
microvm.cloud-hypervisor.extraArgs = [
"--vsock"
"cid=4,socket=CONNECT.sock"
];
}
// {
# Somehow, sshd calls to PAM with PAM_RHOST="UNKNOWN",
# prompting a slow DNS look-up each time...
#
# https://mastodon.acm.org/@nobody/115108458851355328
# https://github.com/linux-pam/linux-pam/issues/885#issuecomment-3030698895
networking.hosts."100::" = [ "UNKNOWN" ];
};
}