Changing the host name with Yast2 (overriding the DCHP server)

I couldn't figure out how to change the host name. The host name is e.g. displayed by default (Suse 9) in the command prompt and used by several applications. If you move your computer between different networks, this name changes as the default (Suse 9) is, that the host name is assigned by the DHCP server. But you can override these setting using Yast2: Control Center -> Yast2 modules -> Networ Devices -> Network Card -> authenticate! -> Edit already configured network cards -> Host name & Name server -> Uncheck the box "Change hostname via DHCP" and write the desired host name into the box. I presume you have to reboot for the settings to take effect. However, this doesn't change e.g. the name of your computer that is visible on the windows network. To change this, you have to add an entry to /etc/samba/smb.conf like this: netbios name = "michael-laptop" (Is this correct?: The "" is necessary, otherwise you will only see the first part of the name (that is: michael).) This will change your name as it appears e.g. when you browse the network from a Windows NT computer. However, the samba implementation of MacOS 10.2 will still continue to display some generic name (in my case the name the DHCP server wants to give me: mcblmj-2).