PubkeyOptions and OpenSSH 10.6
Herbert J. Skuhra
herbert at gojira.at
Wed Oct 7 21:18:46 AEDT 2026
On Wed, 7 Oct 2026, at 11:50, Lars Noodén via openssh-unix-dev wrote:
> Thanks for OpenSSH 10.6. I see that a PubkeyOptions directive is listed
> for sshd(8) under the New Features section of the release notes¹.
> However, it seems to be missing from the 10.6 found in OpenBSD snapshots
> and the sources which I have been checking.
>
> Perhaps I have interpreted the release notes incorrectly or made some
> other error. Should there be something about PubkeyOptions in either
> the tarball, OpenBSD's source, or the Git repository? Or is it a
> pre-announcement for a feature coming up in 10.7 instead?
>
> $ ftp https://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/openssh-10.6.tar.gz
> $ tar zxf openssh-10.6.tar.gz
> $ cd ssh
> $ grep -i PubkeyOptions * | wc -l
> 0
>
> $ cd /usr/src/usr.bin/ssh
> $ cvs -q up -Pd -A
> $ grep -i PubkeyOptions * | wc -l
> 0
>
> $ git clone git://anongit.mindrot.org/openssh.git
> Cloning into 'openssh'...
> remote: Enumerating objects: 73622, done.
> remote: Counting objects: 100% (73622/73622), done.
> remote: Compressing objects: 100% (19701/19701), done.
> remote: Total 73622 (delta 58037), reused 68693 (delta 53846),
> pack-reused 0 (from 0)
> Receiving objects: 100% (73622/73622), 18.93 MiB | 87.00 KiB/s, done.
> Resolving deltas: 100% (58037/58037), done.
> $ cd openssh
> $ grep -iR PubkeyOptions * | wc -l
> 0
> $ grep -iR Pubkey * | wc -l
> 642
> $ git log -1 | head -n 3
> commit d549f99da344c178c5f632a62a6aa60544d7236e
> Author: robert at openbsd.org <robert at openbsd.org>
> Date: Wed Oct 7 09:00:11 2026 +0000
>
>
> The server in the most recent OpenBSD snapshot doesn't seem to
> acknowledge PubkeyOptions yet:
>
> # /usr/sbin/sshd -o 'PubkeyOptions max-pk-ok:1'
> command-line: line 0: Bad configuration option: PubkeyOptions
>
> # man sshd_config | grep -i pubkeyoptions | wc -l
> 0
>
> # /usr/sbin/sshd -V
> OpenSSH_10.6, LibreSSL 4.4.0
>
> # grep -A1 '^OpenBSD' /var/run/dmesg.boot | tail -n 2
> OpenBSD 8.0 (GENERIC.MP) #84: Tue Oct 6 23:13:49 MDT 2026
> deraadt at amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
PubkeyAuthOptions ?
More information about the openssh-unix-dev
mailing list