diff --git a/cmd/dkl-local-server/bootv2.go b/cmd/dkl-local-server/bootv2.go index 3420a0c..ba7e97f 100644 --- a/cmd/dkl-local-server/bootv2.go +++ b/cmd/dkl-local-server/bootv2.go @@ -71,7 +71,8 @@ func buildInitrd(out io.Writer, ctx *renderContext) (err error) { // ssh keys // XXX do we want a bootstrap-stage key instead of the real host key? for _, format := range []string{"rsa", "dsa", "ecdsa", "ed25519"} { - cat.AppendBytes(cfg.FileContent("/etc/ssh/ssh_host_"+format+"_key"), "id_"+format, 0600) + keyPath := "/etc/ssh/ssh_host_" + format + "_key" + cat.AppendBytes(cfg.FileContent(keyPath), keyPath, 0600) } // ssh user CA