I have a system that started as breezy, and has been updated to dapper then edgy. My hostname is 'marvin'.
By default, the first entry in /etc/hosts read 127.0.0.1 localhost.localdomain localhost marvin A later entry reads 192.168.13.2 marvin.chile.gen.nz marvin If I move the localhost entry to the end of the file, hostname -f returns 'marvin.chile.gen.nz' rather than 'localhost.localdomain'. This suggests that the order of entries in /etc/hosts is critical. -- hostname -f does not return a proper FQDN https://launchpad.net/bugs/8980 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs