here is my set up rpc.yppasswdd --debug rpc.yppasswdd - NYS YP server version 1.3.6.91 (with CHECKROOT) rpc.yppasswdd already running (pid 2652) - exiting [root@nis yp]# kill -9 2652 [root@nis yp]# rpc.yppasswdd --debug rpc.yppasswdd - NYS YP server version 1.3.6.91 (with CHECKROOT) [1]+ Stopped rpc.yppasswdd --debug [root@nis yp]# bg [1]+ rpc.yppasswdd --debug & [root@nis yp]# yppasswd yppasswd: can't find the master ypserver: Can't bind to server which serves this domain Is there some thing I am missing ?? also if I change the passwd on a user passwd just x out the password !!! this is not good !!! I am done playing with the nis stuff, I am going to hesiod and kerb !!!
There are several problems that have been fixed in yppasswd. Try ypserv-1.3.6.94 or later for those fixes. However, you probably need to configure your yp server correctly. That requires doing at least domainname whatever # make sure your domain is correct pwconv # use shadow passwords grpconv # and convert /etc/group too cd /var/yp # update all the maps make edit /etc/yp.conf # to identify the server and domain /etc/rc.d/init.d/ypserv start # start the server /etc/rc.d/init.d/ypbind start # start the client ... the ypbind client should find the yopserv server here ... /etc/rc.d/init.d/yppasswd start # start the ypppasswd server