[opensuse] 11.4 PAM_env prob: unable to dlopen(...pam_env.so) lib64/libpam.so.0 version LIBPAM_MODUTIL_1.1.3...
After upgrading to 11.4, I've noticed that my 'REMOTEHOST' and 'DISPLAY' env vars aren't being set correctly. REMOTEHOST not at all, and DISPLAY is incorrect. I checked all the config files and they were fine -- then I noticed this in the log: sshd[22911]: PAM unable to dlopen(/lib64/security/pam_env.so): /lib64/libpam.so.0: version `LIBPAM_MODUTIL_1.1.3' not found (required by /lib64/security/pam_env.so) (where it is happening for multiple progs besides sshd, .. cron, dovecot, etc...). The files appear to be in the correct location and the versions are all matching from coming from 11.4, and in fact, using readelf to dump /lib64/libpam.so.0, I see LIBPAM_MODUTIL_1.1.3 (multiple places, but importantly, I think as a GLOBAL DEFAULT ABS OBJECT: readelf --dyn-syms libpam.so.0|grep 1.1.3 75: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIBPAM_MODUTIL_1.1.3 99: 0000000000009c80 271 FUNC GLOBAL DEFAULT 13 pam_modutil_regain_priv@@LIBPAM_MODUTIL_1.1.3 105: 0000000000009a40 561 FUNC GLOBAL DEFAULT 13 pam_modutil_drop_priv@@LIBPAM_MODUTIL_1.1.3 files look 'reasonable'... /lib64> llg libpam* lrwxrwxrwx 1 root root 17 May 22 13:32 libpamc.so.0 -> libpamc.so.0.82.1* -rwxr-xr-x 1 root root 14664 Feb 27 04:19 libpamc.so.0.82.1* lrwxrwxrwx 1 root root 21 May 22 13:32 libpam_misc.so.0 -> libpam_misc.so.0.82.0* -rwxr-xr-x 1 root root 14664 Feb 27 04:19 libpam_misc.so.0.82.0* lrwxrwxrwx 1 root root 16 May 22 13:32 libpam.so.0 -> libpam.so.0.83.0* -rwxr-xr-x 1 root root 56048 Feb 27 04:19 libpam.so.0.83.0* Help? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 23 May 2011 12:33:36 -0700, Linda Walsh <suse@tlinx.org> wrote:
using readelf to dump /lib64/libpam.so.0,
Use objdump (-p option if I remember correctly) and it will show you the supported symbol versions in a more readable way. How to fix this though is beyond me ATM. I'd say this calls for a bug report. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Linda Walsh
-
Philipp Thomas