I'm trying to follow the step-by-step in "The Perfect Setup - Ubuntu 6.06 LTS Server", but when I get to the "hostname" step, something's not right. I've followed the steps on Page 3 as far as editing /etc/hosts with the static IP address and both the FQDN and the simple hostname (the relevant line is set to 192.168.0.2 myserver.mydomain.ext myserver ), and /etc/hosts just reads "myserver". However, when I type "hostname" and "hostname -f" to test (as on P.3) "hostname" returns just "myserver" while "..-f" returns the FQDN version. What's wrong? I've restarted several times after making these edits (for other reasons). Code: [email protected][email protected][email protected][email protected] I can get "hostname" to return the FQDN by editing "/etc/hostname" but then "sudo" fails. [EDIT an hour later: NEVER MIND - by editing /etc/hosts to the FQDN and rebooting, it suddenly started working. Go figure] Also, and this may be related to the above, I can't follow the second part of setting the MySQL root password successfully. Here's what I see: Code: [email protected][email protected][email protected] When I run "netstatp -tap" it clearly shows mysql running with the correct domain name: Code: [email protected] I'd really appreciate suggestions or guidance here as to what I need to do to get this working. [EDIT an hour later: NEVER MIND on this one either! -- I used dselect to remove mysql-server mysql-client and libmysqlclient12-dev and re-installed them, and this time it worked, possibly because of the above fix to /etc/hostname Thanks! Angus S-F Tucson, AZ USA P.S. might want to edit the HowTo to include the need to set /etc/hostname to the FQDN.