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



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to