What do I need to do so that foobar resolution works in the same way as foobar.domain.com resolution on all clients? Basically my FQDN resolution works but short hostname resolution doesn't.
I am using BIND9.4.2 on OpenSuse 11.3 and this is an internal environment.
I am aware that there is similar thread but it deals with Windows environment and WINS and other things and so I didn't post there.
How should your clients be aware of the fqdn you want them to use if you don't tell them first?
On most Unix computer this is done by filling the correct option in /etc/resolv.conf. Have a look at resolv.conf(5), especially the domain and search options (beware, they are mutually exclusive).
If your client get their IP configuration throught DHCP, the option could be set this way to. But this depend of which dhcp server and client you use.