Dear All, I wanted to replace yppasswd with rpasswdd on my SuSE 9.1 system and found some nice clear instructions in http://www.tldp.org/HOWTO/NIS-HOWTO/rpasswdd.html Unfortunately they don't seem to work. The shadow password file is successfully updated, but the subsequent 'make' fails, so the change is not visible to NIS clients. After running rpasswdd through strace I concluded that the problem is caused by rpasswdd setting the real UID to the user making the request, so the make command runs unprivileged. Here is my /etc/pam.d/rpasswdd: #%PAM-1.0 auth required pam_unix2.so nullok account required pam_unix2.so password required pam_pwcheck.so nisdir=/var/yp/etc password required pam_unix2.so nisdir=/var/yp/etc use_first_pass use_authtok password required pam_make.so /var/yp session required pam_unix2.so Here is an extract from the strace output: 10:48:07.770935 open("netgroup~", O_RDWR|O_CREAT, 0600) = -1 EACCES (Permission denied) 10:48:07.771028 write(2, "makedbm: Cannot open netgroup~\n", 31) = 31 Has anyone else encountered this? Is my analysis right? Is it fixed in 9.3? Is there a workround? Regards, Bob ============================================================== Bob Vickers R.Vickers@cs.rhul.ac.uk Dept of Computer Science, Royal Holloway, University of London WWW: http://www.cs.rhul.ac.uk/home/bobv Phone: +44 1784 443691