1832976 Members
2922 Online
110048 Solutions
New Discussion

Re: passwd don't work

 
SOLVED
Go to solution
claudio_22
Regular Advisor

passwd don't work

Hi ,

I've following on changing password for any user :

pam_chauthtok: Shared object load failure.

OS is hp-ux 11.23

Any idea ?

Thanks

10 REPLIES 10
Alex Lavrov.
Honored Contributor

Re: passwd don't work

what is the output of:

echo $SHLIB_PATH

?
I don't give a damn for a man that can only spell a word one way. (M. Twain)
Alex Lavrov.
Honored Contributor

Re: passwd don't work

Oops, wanted to add:

if it's empty:

SHLIB_PATH=usr/bin
export SHLIB_PATH

if its already set:

SHLIB_PATH=usr/bin:$SHLIB_PATH
export SHLIB_PATH
I don't give a damn for a man that can only spell a word one way. (M. Twain)
claudio_22
Regular Advisor

Re: passwd don't work

$SHLIB_PATH is not set ; if I set it to /usr/bin how you suggest nothing change .

I've the same problem on all Itanium hp-ux 11.23 server that has benn recently patched
with B.11.23.0505.022 Base Quality Pack Bundle May 2005 . I've seen a passwd patch ( PHCO_31616 ) has been installed .

Thanks

Steve Steel
Honored Contributor

Re: passwd don't work

Hi


What shell are you using

Is there a message in the syslog which may be clearer

What level are your pam patches

Patch Name: PHCO_32926

Patch Description: s700_800 11.23 libpam_unix cumulative patch

does
swlist -l fileset -a title -a revision -a state -x show_superseded_patches=false|grep -v configured

only give comment lines

Steve Steel
If you want truly to understand something, try to change it. (Kurt Lewin)
claudio_22
Regular Advisor

Re: passwd don't work

I've installed PHCO_32926 but yet don't work .

Shell is /bin/sh

Ermin Borovac
Honored Contributor

Re: passwd don't work

$ grep passwd /etc/pam.conf

Check the output of the above and verify that .so files exist in /usr/lib/security/hpux32 directory.

Also what do you have in /etc/nsswitch.conf on the passwd line?
claudio_22
Regular Advisor

Re: passwd don't work

etr3sv01:lib/security/hpux32# ll
total 3440
-r-xr-xr-x 1 root sys 490452 Aug 27 2004 #libpam_unix.so.1
-r-xr-xr-x 1 root bin 170916 Sep 3 2003 libpam_dce.so.1
-r-xr-xr-x 1 root sys 64768 Aug 27 2004 libpam_hpsec.so.1
-r-xr-xr-x 1 root sys 480824 Mar 26 2003 libpam_krb5.so.1
lrwxr-xr-x 1 root sys 47 Apr 29 2004 libpam_ntlm.so.1 -> /opt/cifsclient/pam/lib/hpux32/libpam_ntlm.so.1
-r-xr-xr-x 1 root sys 513196 Apr 22 03:06 libpam_unix.so.1
-r-xr-xr-x 1 root sys 30892 Aug 27 2004 libpam_updbe.so.1
etr3sv01:lib/security/hpux32# grep passwd /etc/pam.conf
passwd password required libpam_hpsec.so.1
passwd password required hpux64/libpam_pwplus.1
passwd password required libpam_unix.so.1 use_first_pass


Seem I've not some libraries

Ermin Borovac
Honored Contributor
Solution

Re: passwd don't work

>>> passwd password required hpux64/libpam_pwplus.1

There is your problem. Let me guess, you have installed some custom product (pwplus) which has overwritten your /usr/bin/passwd with a special binary. Now you have installed /usr/bin/passwd patch, overwriting Pwplus binary. Correct?
claudio_22
Regular Advisor

Re: passwd don't work

Yes. But not me exaclty :-)

Anyway I tried , before open this 3d , install again PWPLUS .

Solution instead was .. remove it.

That is not really a solution . But without PWPLUS passwd work now .

Thanks a lot

Bye

claudio_22
Regular Advisor

Re: passwd don't work

closed