[Bug 2267] Host matching uses modified hostname as well as original

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Sun Aug 31 16:27:27 EST 2014


https://bugzilla.mindrot.org/show_bug.cgi?id=2267

Damien Miller <djm at mindrot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |djm at mindrot.org
           Assignee|unassigned-bugs at mindrot.org |djm at mindrot.org
             Status|NEW                         |ASSIGNED

--- Comment #1 from Damien Miller <djm at mindrot.org> ---
Created attachment 2465
  --> https://bugzilla.mindrot.org/attachment.cgi?id=2465&action=edit
multiple canonicalisation / config parsing fixes

This patch contains a few fixes and one new related feature

1) Fix "match originalhost" to match against the real original hostname

2) Make configuration reparsing depend on canonicalisation being
enabled, rather than the hostname changing for any reason

3) Improve the documentation to better describe the reparsing behaviour

4) Remove the incorrect assertion in ssh_config(5) that canonicalised
names don't match Host/Match directives (this was always the intention)

5) Add a "canonical" criteria for the "Match" configuration directive
to allow creating of criteria that are only checked in the second
configuration parsing pass (i.e. Match blocks that work on names after
canonicalisation)

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list