I have a mixture of Sun's, DEC's, Oki's, and CDC's.
The Suns and DEC's run BSD variants.
The Oki's run V4.
The CDC's run V3.
I can get NIS to run just fine on the Sun's and DEC's. The problem is with the machines with SysV. I am rather new to SysV so there is probably something I am overlooking.
The NIS problem I am having is that the yp commands all refuse to communicate with the ypbind process. I feel that possibly ypbind is not binding with a server and is hanging. This happens even when the master server is the machine itself (see the example).
Example:
This was done on a CDC
# cd /etc/yp
# ls
Makefile binding updaters
# domainname cast2
# /usr/etc/yp/ypinit -m
[ ypinit startup ]
# ls
Makefile ethers.time netid.time publickey.time
aliases.time group.time networks.time rpc.time
binding hosts.time passwd.time services.time
cast2 netgroup.time protocols.time updaters
# ypbind
# ypwhich
Domain cast2 not bound.
# ypcat hosts
ypcat: can't bind to yp server for domain cast2. Reason: can't communicate with ypbind.