[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#616610: new syntax for ssh_config from upstream breaks IPv6 link local Hostname entries



I discovered that openssh-5.8 seems to support parameter expansion by variables which breaks older configurations with IPv6 link-local addresses as Linus Lüssing observed.

The good news:
Double %% instead of single % will work (observed on 1:5.8p1-1ubuntu3).
like Hostname fe80::4:64ff:fea4:39b1%%br0
Hostname fe80::0dd:affe:fea4:3ea1%%wlan0 # (real address changed for privacy reasons)

The bad:
The %% syntax does not work in openssh-5.5

Ah, I found a note about that in http://www.openssh.org/txt/release-5.6
"Expand %h to the hostname in ssh_config Hostname options."

So I kindly ask the packet maintainer to add a warning to everyone upgrading from openssh below 5.6. But as this upstream upgrade will break some user configurations this might not be sufficient...


Olaf



Reply to: