openssh: add mldsa44_ed25519 key type in sshd.init

Open Beginner friendly
#30,771 1 comment 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
shell
Domain
networking

Research direction

The change belongs in the sshd.init script of the openssh package. Start by finding where it generates the existing host keys and copy that pattern for mldsa44_ed25519, checking the OpenSSH 10.6 ssh-keygen key types it needs. Done means that a fresh install or reset creates the mldsa44_ed25519 host key alongside the others; the issue's steps to reproduce are thin, so confirm the expected behaviour with the maintainer in the thread.

Written by the indexing model from the issue text.

Description

bug
Package Name

openssh

Maintainer

@mhei

OpenWrt Version

25.12.5

OpenWrt Target/Subtarget

all

Steps to Reproduce

For openssh 10.6:
mldsa44_ed25519 keys are not created in sshd.init

Actual Behaviour

Add mldsa44_ed25519 keygen in sshd.init

Confirmation Checklist
Dominant language
Makefile
Stars
4.7k
Forks
4k
Avg merge
2d 14h
Merged PRs (30d)
244

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from openwrt/packages

All issues in openwrt/packages

Similar issues

More Networking issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.