<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Hello,<DIV><BR><DIV><DIV>Le 16 juil. 07 à 08:34, Fernando Perez a écrit :</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><BLOCKQUOTE type="cite"> </BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Thanks for your patch, but I have a question: is it really going to be</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">useful for much longer?<SPAN class="Apple-converted-space">  </SPAN>I think that SSH installations these days</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">have switched to fully encrypted hostnames in known_hosts for security</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">reasons.<SPAN class="Apple-converted-space">  </SPAN>For example, this is what my known_hosts file looks like:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">|1|b4c6JaeXDN5RNoIY4FPJHC8/90c=|7BQAEHpygIjFv1Yj3h+1EMbVhq8= ssh-rsa</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">AAAAB3NzaC1yc2EAAAABI</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">wAAAQEA4n38wYb/Xcw2huw/3JwiL4nqZSup2n1byzID2WU6a6RmizbW/h5kBOHmzVajClPjxKy53klszKCBKcFeioY</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Jof6qXpkrw0ZgpZVkDMbzyw4mvI9UtYLKhPw8iX9R3Jlv6RWnccqvSmz0OGz3GQY/ZDAczNahCapTyHYaYC/j/7BZT</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">xcxzG1odF+KQuA4fvqIhAD+Xl1kp4zDCWh6uRjqNQarNYUuGnlYgJpv4Fa6hAIxBc7TaU3R6mJSwett5kpCEd4c1oy</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">+4uUxsV9M6QlgUOGTUQrAB09KDJqTY0CAGfBGXl5fcPUEYFZnEe9yYf4gtcRyV5Om8/D2hs+x5znl/w==</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">... etc.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Ouch... I don't know this... I think this will break a lot of shell completers :(</DIV><BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Not terribly useful for completion, I'm afraid :)</DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Yes, but you can always put a HashKnownhosts no in your ~/.ssh/config</DIV><BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">I'm on Ubuntu Feisty.<SPAN class="Apple-converted-space">  </SPAN>Have other distros not switched to this SSH</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">configuration?<SPAN class="Apple-converted-space">  </SPAN>I know Debian switched as of Etch to encrypted</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">known_hosts, and I'd imagine others will catch up in due time, no?</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV></BLOCKQUOTE><BLOCKQUOTE type="cite"><FONT class="Apple-style-span" color="#000000"><BR class="khtml-block-placeholder"></FONT><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">If this is not going to be generically useful for others, I'd rather</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">not have the code in the mainline, I'm afraid.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Yep, i understand. No problem.</DIV><BR><DIV>May be i can put this somewhere on your wiki as a tips ?</DIV><DIV><BR class="khtml-block-placeholder"></DIV></DIV>Regards,<BR></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>--</DIV><DIV>Gael</DIV><DIV><BR class="khtml-block-placeholder"></DIV></BODY></HTML>