Public bug reported: I noticed in /etc/bash_completion that there was a useful function to allow completion to work by parsing hostnames in the known_hosts file to enable hostname completion when using the ssh command.
However, the /etc/ssh/ssh_config has the HashKnownHosts setting set to 'yes', which disables this completion from working. Previously, I used to touch empty files with the names of machines that I administer to allow me to tab-complete hostnames, but this no longer appears to work on 6.06 LTS so I have modified my ssh_config to not hash the known hosts so that I can use that function from /etc/bash_completion. It would be nice if the HashKnownHosts setting was set to 'no' by default, so that this feature can work without any tweaking. ** Affects: openssh (Ubuntu) Importance: Untriaged Status: Unconfirmed -- known_hosts tab completion unable to work by default https://launchpad.net/bugs/53344 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs