Solaris 10 'su' failed

I've installed a new Solaris 10 as the development platform. And I added the some packages from www.sunfreeware.com.

Then, I found user could not use the 'su' command.

Here is the dmesg.

Dec 23 17:14:57 host su: [ID 401707 auth.error] open_module: /usr/lib/security/pam_authtok_get.so.1 failed: ld.so.1: su: fatal: libnss3.so: open failed: No such file or directory

Dec 23 17:14:57 host su: [ID 487707 auth.error] load_modules: can not open module /usr/lib/security/pam_authtok_get.so.1

Dec 23 17:14:57 host su: [ID 810491 auth.crit] 'su root' failed for root on /dev/pts/3

Here is the ldd result of /usr/lib/security/pam_authtok_get.so.1

passwdutil.so.1 =>/usr/lib/passwdutil.so.1

libpam.so.1 =>/lib/libpam.so.1

libc.so.1 =>/lib/libc.so.1

libcmd.so.1 =>/lib/libcmd.so.1

libsldap.so.1 => /usr/lib/libsldap.so.1

libnsl.so.1 =>/lib/libnsl.so.1

libldap.so.5 => /usr/lib/libldap.so.5

libdoor.so.1 => /lib/libdoor.so.1

libmp.so.2 =>/lib/libmp.so.2

libmd5.so.1 =>/lib/libmd5.so.1

libscf.so.1 =>/lib/libscf.so.1

libsasl.so.1 => /usr/lib/libsasl.so.1

libsocket.so.1 =>/lib/libsocket.so.1

libnspr4.so =>/usr/lib/mps/libnspr4.so

libplc4.so =>/usr/lib/mps/libplc4.so

libnss3.so =>/usr/lib/mps/libnss3.so

libssl3.so =>/usr/lib/mps/libssl3.so

libuutil.so.1 => /lib/libuutil.so.1

libpthread.so.1 =>/lib/libpthread.so.1

libthread.so.1 =>/lib/libthread.so.1

librt.so.1 =>/lib/librt.so.1

libdl.so.1 =>/lib/libdl.so.1

libsoftokn3.so =>/usr/lib/mps/libsoftokn3.so

libplds4.so =>/usr/lib/mps/libplds4.so

libaio.so.1 =>/lib/libaio.so.1

libm.so.2 =>/lib/libm.so.2

/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1

/platform/SUNW,Sun-Blade-100/lib/libmd5_psr.so.1

/usr/lib/mps/cpu/sparcv8plus/libnspr_flt4.so

[1989 byte] By [alvinko] at [2007-11-26 0:43:24]
# 1

after installing sol 10_72 su worked.

then i needed to re-install the directory server. from that moment on i had exactly the same problem as you have.

if i configure the runtime library env like this:

crle -c /var/ld/ld.config -l /lib:/usr/lib:/usr/lib/mps

(using the paths ldd shows),

su works again

hth

markus

skunky at 2007-7-5 19:39:08 > top of Java-index,Solaris Operating System,Solaris 10 Features...