From 0bebc1392744d8764a47c3b4b647d78b440be5de Mon Sep 17 00:00:00 2001 From: "Else, Someone" Date: Thu, 9 Oct 2025 04:12:06 +0300 Subject: [PATCH] vsock ssh: set up UNKNOWN /etc/hosts in initrd too --- profiles/vsock-connect-guest.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/vsock-connect-guest.nix b/profiles/vsock-connect-guest.nix index 2038d70..823f990 100644 --- a/profiles/vsock-connect-guest.nix +++ b/profiles/vsock-connect-guest.nix @@ -22,6 +22,9 @@ in # https://mastodon.acm.org/@nobody/115108458851355328 # https://github.com/linux-pam/linux-pam/issues/885#issuecomment-3030698895 networking.hosts."100::" = [ "UNKNOWN" ]; + boot.initrd.extraFiles = lib.optionalAttrs config.boot.initrd.network.ssh.enable { + "/etc/hosts" = { inherit (config.environment.etc.hosts) source; }; + }; } ]; }