Date: Tue, 20 Apr 2004 14:47:03 -0700 From: "Jin Guojun [NCS]" <j_guojun@lbl.gov> To: questions@freebsd.org, bugs@freebsd.org Subject: Re: what things can cause yppasswd failure? Message-ID: <40859A57.68F03A90@lbl.gov> References: <4085889D.C5EA07D7@lbl.gov>
next in thread | previous in thread | raw e-mail | index | archive | help
"Jin Guojun [NCS]" wrote: > We have experience very strange problem on using NIS over FreeBSD 4.x and 5.x. > Some uses can change passwd where other users cannot. > > case 1: Use FreeBSD 5.1 as NIS server -- NIS client is a FreeBSD 4.9 host > I can change my passwd any time and any where, and most people cannot. > If I change my home directory to anywhere else in the master.passwd file, > re-make in /var/yp directory, then I cannot change my passwd any more. > It causes yppasswdd dying on signal 11, which most users encountered. > > case 2: Use FreeBSD 4.10-BETA as NIS server -- same NIS client > I have no problem to change passwd, other users do. Failure will not > kill yppasswdd, but it returns following error: > > passwd: failed to change NIS password: RPC: Server can't decode arguments > > After this message I still can change my passwd. Also, changing my home > directory in /var/yp/master.passwd and re-making DO NOT AFFECT > me to change passwd. By searching mail archive, I did not find related problem. This is what we found: If users login with bash, these users are not able to change their passwd. The error is: passwd: failed to change NIS password: RPC: Server can't decode arguments Probably bash is not part of default FreeBSD syste, NIS system has not been tested with bash for changing password. -Jin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40859A57.68F03A90>