Thanks for reopening. Assigning hostname to localhost is indeed logical, <strong>unless the hostname is already assigned an address</strong> -- which is the whole point of the bug. -- network-admin aliases hostname to 127.0.0.1 unconditionally https://launchpad.net/bugs/24874