This is not helpful. Consider using http://doc.opensuse.org/projects/YaST/openSUSE11.3/modules/Hostname.html#ValidHost

Hostname::ValidHost() to tell user WHAT is actually a correct hostname.