[PATCH] Allow matching HostName against Host entries
Alan Barrett
apb at cequrux.com
Thu Apr 11 15:06:06 EST 2013
I would find the proposed MatchHostName feature very useful. It
would allow me to remove a significant amount of duplication from
my ssh config files.
On Tue, 09 Apr 2013, Ben Lindstrom wrote:
>My major complaint is this one option changes how the ssh_config is
>parsed. It just takes one admin to decided he likes it to break everyone's
>setup..
Sure. The admin should not put "MatchHostname yes" in the system ssh
config file; it's something that users should be able to choose to put
in their own config files.
>e.g.
>
>host foo
> user specialaccount
> hostname foo.bar.com
>
>host *.bar.com
> user normaluser
>
>Which is horrible as it *DOES* break it if you enable that switch.
You could always override with "MatchHostName no", like this:
MatchHostName yes # global setting
host foo
user specialaccount
hostname foo.bar.com
MatchHostName no # override for "host foo"
host *.bar.com
user normaluser
SomeOtherSetting "used for 'foo.bar.com', but not used for 'foo'"
--apb (Alan Barrett)
More information about the openssh-unix-dev
mailing list