Solaris 9, NIS, can't change password - passwdutil.so

  • Follow


I just upgraded a Solaris 7 system to Solaris 9 (4/03 version)

We use NIS to manage our password file.  I just noticed that we can no
longer change passwords.

The users sees this:
  # passwd XXXXXXX
  New Password:
  Re-enter new Password:
  Permission denied

And on the Console, I get this error message logged:
  passwd[1116]: passwdutil.so: couldn't create client to YP master

I've dug through the comp.sun.* archives and couldn't find anything. 
I poked around sunsolve.sun.com and found patch 113476-06, which
seemed peripherally related, at best.  Still, I applied that patch,
rebooted, and still have the problem.

I poked around a bit in the /etc/pam.conf file -- it is changed a fair
bit from the Solaris 7 version -- but I really don't know what I might
need to change there.  (Not a pam guru).  I checked the
/etc/nsswitch.conf file and it looks correct, the passwd line is the
key one:
  passwd:     files nis

If anyone has any suggestions I would be very gratefull.
0
Reply amulder 7/17/2003 6:48:38 PM

A.Mulder wrote:

> I just upgraded a Solaris 7 system to Solaris 9 (4/03 version)
> 
> We use NIS to manage our password file.  I just noticed that we can no
> longer change passwords.
> 
> The users sees this:
>   # passwd XXXXXXX
>   New Password:
>   Re-enter new Password:
>   Permission denied
> 
> And on the Console, I get this error message logged:
>   passwd[1116]: passwdutil.so: couldn't create client to YP master
> 
> I've dug through the comp.sun.* archives and couldn't find anything. 
> I poked around sunsolve.sun.com and found patch 113476-06, which
> seemed peripherally related, at best.  Still, I applied that patch,
> rebooted, and still have the problem.
> 
> I poked around a bit in the /etc/pam.conf file -- it is changed a fair
> bit from the Solaris 7 version -- but I really don't know what I might
> need to change there.  (Not a pam guru).  I checked the
> /etc/nsswitch.conf file and it looks correct, the passwd line is the
> key one:
>   passwd:     files nis
> 
> If anyone has any suggestions I would be very gratefull.

  Can you do anything else with NIS with that particular
  client?  e.g. ypcat?

0
Reply Lon 7/17/2003 9:05:53 PM


A.Mulder wrote:

> I just upgraded a Solaris 7 system to Solaris 9 (4/03 version)
> 
> We use NIS to manage our password file.  I just noticed that we can no
> longer change passwords.
> 
> The users sees this:
>   # passwd XXXXXXX
>   New Password:
>   Re-enter new Password:
>   Permission denied
> 
> And on the Console, I get this error message logged:
>   passwd[1116]: passwdutil.so: couldn't create client to YP master
> 
> I've dug through the comp.sun.* archives and couldn't find anything. 
> I poked around sunsolve.sun.com and found patch 113476-06, which
> seemed peripherally related, at best.  Still, I applied that patch,
> rebooted, and still have the problem.
> 
> I poked around a bit in the /etc/pam.conf file -- it is changed a fair
> bit from the Solaris 7 version -- but I really don't know what I might
> need to change there.  (Not a pam guru).  I checked the
> /etc/nsswitch.conf file and it looks correct, the passwd line is the
> key one:
>   passwd:     files nis
> 
> If anyone has any suggestions I would be very gratefull.

What does 'yppasswd' or explicitly using 'passwd -r nis <user>' get you?

0
Reply Ben 7/18/2003 1:48:47 AM

2 Replies
1328 Views

(page loaded in 0.001 seconds)

Similiar Articles:













7/22/2012 6:06:15 PM


Reply: