| Summary: | AuthenticationMethods doesn't have default value (inconsistency) and it accept empty value | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Jakub Jelen <jjelen> | ||||||||||
| Component: | sshd | Assignee: | Damien Miller <djm> | ||||||||||
| Status: | CLOSED FIXED | ||||||||||||
| Severity: | enhancement | CC: | djm, dtucker, szidek | ||||||||||
| Priority: | P5 | ||||||||||||
| Version: | 6.8p1 | ||||||||||||
| Hardware: | Other | ||||||||||||
| OS: | Linux | ||||||||||||
| Bug Depends on: | |||||||||||||
| Bug Blocks: | 2543 | ||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Jakub Jelen
2015-05-14 00:20:11 AEST
Retarget to openssh-7.3 Retarget to openssh-7.3 Created attachment 2836 [details]
clear AuthenticationMethods=any in fill_default_server_options()
I think it would be simpler to handle it similarly to the way we do CLEAR_ON_NONE options, i.e. clear it in fill_default_server_options() if it holds a special value.
Created attachment 2837 [details]
with manual bits
Revised diff with a mention of AuthenticationMethods=any in sshd_config.5
Created attachment 2838 [details]
really with manual bits
patch applied, with an extra test for AuthenticationMethod="" Will be released in openssh-7.3 - thanks! Close all resolved bugs after 7.3p1 release |