F18: The ifcfg-rh plugin in NetworkManager is supposed to pick up the persistent hostname from the traditional settings file: /etc/sysconfig/network. (The HOSTNAME= variable)
This seemed to be working OK in F17.
But my first F18 comes up localhost, even though HOSTNAME= is set in /etc/sysconfig/network.
In /var/log/messages I can see ifcfg-rh parsing the sysconfig/network-scripts/*cfg configuration files. It is picking up the correct other information (static IP, netmask, dns, etc.) from there.
I tried adding the keyfile plugin and the hostname to NetworkManager.conf:
[main]
plugins=ifcfg-rh,keyfile
[keyfile]
hostname=mglass
But this also no workee.
I am using the LXDE live-CD, installed to a hard drive.
I don't have a working nm-applet. The applet is there, but it doesn't display much of what you would want and I don't have Gnome to try it with. (I would prefer to also have a normal system management settings application!)
I was using this page for documentation:
https://live.gnome.org/NetworkManager/SystemSettings