How about setting up a custom /etc/ for each client... doing something like:
On NFS server: ============== <export>/etc/ client1/ client2/ client3/ ... On clients: =========== mount <server>:<export>/etc/client<n> /etc/ (where <n> is the client number...) /etc isn't huge, so having multiple copies isn't a huge deal. You could even keep common files in <export>/etc and have the individual client directories contain symlinks (er... or would it need to be hard links... getting ahead of myself) to them, easing the burden of common configuration. --Rich David Wright wrote: > > Several posters have pointed out that I can get DHCP to assign IPs based > on MAC, which goes a long way toward solving my problem. I guess if I > share hosts using ldap, I can still give each machine a unique name, too. > > Now the only problem I can think of with sharing /usr and /etc is that my > file server's /etc will contain stuff like /etc/exports, which will end up > telling every machine to be a file server. Hmmmm. > > I'll go and re-read the Diskless-HOWTO, but if anyone knows a workaround > I'd still appreciate hearing from you. > _________________________________________________________ Rich Puhek ETN Systems Inc. _________________________________________________________