summary refs log tree commit diff
path: root/nixos/modules/virtualisation/nixos-container.pl
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/modules/virtualisation/nixos-container.pl')
-rw-r--r--nixos/modules/virtualisation/nixos-container.pl3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/nixos-container.pl b/nixos/modules/virtualisation/nixos-container.pl
index f1d9e64ee38f..004385f728c6 100644
--- a/nixos/modules/virtualisation/nixos-container.pl
+++ b/nixos/modules/virtualisation/nixos-container.pl
@@ -290,7 +290,8 @@ elsif ($action eq "show-ip") {
 }
 
 elsif ($action eq "show-host-key") {
-    my $fn = "$root/etc/ssh/ssh_host_ecdsa_key.pub";
+    my $fn = "$root/etc/ssh/ssh_host_ed25519_key.pub";
+    $fn = "$root/etc/ssh/ssh_host_ecdsa_key.pub" unless -e $fn;
     exit 1 if ! -f $fn;
     print read_file($fn);
 }