Почему ssh не может развернуть% h из .ssh/config? Раньше это работало и все еще работает, кроме как на коробке RHEL. Смотря на то, что происхождение этого могло быть. Есть ли где-нибудь настройка, которая говорит ssh не расширять% h?
У меня есть что-то вроде этого в моем .ssh/config:
Host *.foo
HostName %h.mydomain.com
На коробке RHEL, где это не работает, я получаю это:
$ ssh -vvvv bar.foo
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
debug1: Reading configuration data /home/zsimic/.ssh/config
debug1: Applying options for *.foo
debug1: Applying options for *.foo
debug1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
ssh: Could not resolve hostname %h.mydomain.com: Name or service not known