You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PubKeyAcceptedAlgorithms is seemingly a list, like HostKeyAlgorithms, Ciphers, MACs, etc. The lens doesn't currently support it as such.
Edit to add - in fact, PubkeyAcceptedAlgorithms replaces PubkeyAcceptedKeyTypes, the latter being treated as an alias to PubkeyAcceptedAlgorithms as of OpenSSH 8.5.
This diff seems to add support for it correctly:
--- sshd.aug 2023-02-14 16:17:56.965333293 -0600
+++ dist/sshd.aug 2018-11-30 16:35:49.000000000 -0600
@@ -73,7 +73,7 @@
let indent = del /[ \t]*/ " "
let key_re = /[A-Za-z0-9]+/
- - /MACs|Match|AcceptEnv|Subsystem|Ciphers|(Kex|HostKey|PubkeyAccepted)Algorithms|(Allow|Deny)(Groups|Users)/i
+ - /MACs|Match|AcceptEnv|Subsystem|Ciphers|(Kex|HostKey)Algorithms|(Allow|Deny)(Groups|Users)/i
let comment = Util.comment
let comment_noindent = Util.comment_noindent
@@ -119,12 +119,10 @@
let hostkeyalgorithms = list /HostKeyAlgorithms/i "HostKeyAlgorithms"
- let pubkeyacceptedalgorithms = list /PubkeyAcceptedAlgorithms/i "PubkeyAcceptedAlgorithms"
-
let entry = accept_env | allow_groups | allow_users
| deny_groups | subsystem | deny_users
| macs | ciphers | kexalgorithms | hostkeyalgorithms
- | pubkeyacceptedalgorithms | other_entry
+ | other_entry
let condition_entry =
let value = store /[^ \t\n=]+/ in
The text was updated successfully, but these errors were encountered:
PubKeyAcceptedAlgorithms is seemingly a list, like HostKeyAlgorithms, Ciphers, MACs, etc. The lens doesn't currently support it as such.
Edit to add - in fact, PubkeyAcceptedAlgorithms replaces PubkeyAcceptedKeyTypes, the latter being treated as an alias to PubkeyAcceptedAlgorithms as of OpenSSH 8.5.
This diff seems to add support for it correctly:
The text was updated successfully, but these errors were encountered: