[comp.sys.next] Need help with 0.9/NetInfo

conrad@zeno.mmwb.ucsf.edu (Conrad Huang) (06/15/89)

We're determined to setup a NetInfo domain on our subnet of 10 NeXT
machines and one Sun/Vax (the machine might mutate :-).  Each NeXT box
essentially belongs to a single user.  What we want to do is have
everything administered from the configuration server (i.e. creating
accounts, updating shared databases, etc.) but have each user's home
directory be on the machine he "owns."  The configuration server is
also a "personal" machine (the owner kindly offered its services since
she doesn't plan to do any heavy computation on it).

Setting up the configuration server wasn't so bad.  It seems to be
reasonably happy.  The client also seems to be mostly happy.  The only
problem it has is being unable to mount the configuration server's
/Users directory.  The error message reported that mount is "Too many
levels of remote in path," which doesn't go very far in explaining what
is happening.  Can someone please explain what is going on?

[ Some further information:
  The hostnames of the two machines are twain.ucsf.edu and
  blackmun.ucsf.edu, with twain and blackmun being host aliases
  respectively.  twain is the client, blackmun is server.

  twain.ucsf.edu# nidump fstab /
	blackmun:/Users /Net nfs rw,bg,intr,net,noquota 0 0
	twain:/Users /Net nfs rw bg,intr,net,noquota 0 0
  twain.ucsf.edu# mount
	/dev/sd0a on / type 4.3 (rw,noquota,noauto)
	twain:/Users on /Net/twain/Users type nfs (rw,bg,intr,noquota)
  twain.ucsf.edu# rsh blackmun cat /etc/exports
	/Users -access:twain:blackmun
  twain.ucsf.edu# mount blackmun:/Users
	mount: blackmun:/Users: Too many levels of remote in path
	mount: giving up on
	    /Net/blackmun/Users
]

There are two other problems that I had which may not be related to
NetInfo.  First, even though the "groups" command reports that my shell
process has group wheel permissions, "su" still claims I do not have
permission to "su root" (I got around this problem by remote login as
root after editing /etc/ttys).  Second, I followed the client addition
routine described in the Notes, and the client ended up not running
"routed" even though I wanted it to (I fixed this by hand editing
/etc/hostconfig, but was that kosher?).

Thanks for any help,

Conrad