I think I've muffed the nis configuration for yppasswdd but after much floundering on google I haven't been able to figure out what I hope is a real easy fix.
Every time I try to change the password via yppasswd I get the less than helpful following sequence.
> yppasswd
Changing NIS account information for myusername on my nisserver.
Please enter old password:
Changing NIS password for myusername on nisserver.
Please enter new password:
Please retype new password:
Error while changing the NIS password.
The NIS password has not been changed on nisserver.
The daemon is started with:
/usr/sbin/rpc.yppasswdd -D /var/yp/ypfiles
The -D option matches /var/yp/Makefile
YPPWDDIR = /var/yp/ypfiles
After getting these two in sync I restarted the ypserv & yppasswd. & I was able to change my password once & only once then back to the above error sequence.
I'm using
# yppasswd --version
yppasswd (yp-tools) 2.7
Copyright (C) 1998 Thorsten Kukuk.
Source installed onto SuSE 7.2.