From 350e753ae01d5d800d34aa7b56336ec9539b845d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Cluseau?= Date: Wed, 1 Oct 2025 16:56:30 +0200 Subject: [PATCH] dsa has been removed --- cmd/dkl-local-server/bootv2.go | 2 +- cmd/dkl-local-server/ssh-secrets.go | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/dkl-local-server/bootv2.go b/cmd/dkl-local-server/bootv2.go index 77609d1..98d0d31 100644 --- a/cmd/dkl-local-server/bootv2.go +++ b/cmd/dkl-local-server/bootv2.go @@ -81,7 +81,7 @@ func buildInitrd(out io.Writer, ctx *renderContext) (err error) { cat.AppendDir("/etc/ssh", 0o700) // XXX do we want bootstrap-stage keys instead of the real host key? - for _, format := range []string{"rsa", "dsa", "ecdsa", "ed25519"} { + for _, format := range []string{"rsa", "ecdsa", "ed25519"} { keyPath := "/etc/ssh/ssh_host_" + format + "_key" cat.AppendBytes(cfg.FileContent(keyPath), keyPath, 0o600) } diff --git a/cmd/dkl-local-server/ssh-secrets.go b/cmd/dkl-local-server/ssh-secrets.go index 3c1e3ac..c358c86 100644 --- a/cmd/dkl-local-server/ssh-secrets.go +++ b/cmd/dkl-local-server/ssh-secrets.go @@ -32,7 +32,6 @@ func getSSHKeyPairs(host string) (pairs []SSHKeyPair, err error) { genLoop: for _, keyType := range []string{ "rsa", - "dsa", "ecdsa", "ed25519", } {