diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-09-08 15:57:04 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-09-08 15:57:49 +0200 |
commit | c904dfa87c08916f838480241f874c59d44a2eb8 (patch) | |
tree | 2c506309421ad93ea0b2df0e2e4df309e7340600 /nixos/modules/virtualisation | |
parent | f36ea29b85028963cf8239b65dceeabbcd536f23 (diff) |
nixos-container: Fix show-host-key
We don't generate ecdsa keys by default anymore, so print ed25519 instead if available.
Diffstat (limited to 'nixos/modules/virtualisation')
-rw-r--r-- | nixos/modules/virtualisation/nixos-container.pl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/nixos-container.pl b/nixos/modules/virtualisation/nixos-container.pl index f1d9e64ee38f6..004385f728c6c 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); } |