On our work desktops /home is mounted over NFS and the host naming is performed
with NIS (each desktop only knows what its name is).
However, the default setup of NIS and NFS is that NFS starts first, the NIS.
This means that when NFS starts it tries to mount /home from "gawain", a name
which NIS can happily resolve but without it the mount fails. Then NIS starts
and once the boot is complete I can login and type "mount /home".
I've created /etc/rcS.d/S44nis which simply calls "/etc/init.d/nis start" which
works around the problem but isn't pretty.
I understand that this is probably due to some people wanting /usr to be served
over NFS, but it would be great if both use cases were possible out of the box.