namestao sam pam-mysql.so modul, koji sam dovukao sa novije OpenSuse instalacije (11.0) na staru instalaciju (10.3). Nije hteo da radi kako treba. Pa sam onda sa ldd komandom pogledao koje biblioteke mu trebaju, pa sam dobio ovo:
libmysqlclient.so.15 => /usr/lib/mysql/libmysqlclient.so.15 (0xb7e3d000)
libz.so.1 => /lib/libz.so.1 (0xb7e24000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7e0d000)
libm.so.6 => /lib/libm.so.6 (0xb7de8000)
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7ca2000)
libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7c5f000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7c2c000)
libc.so.6 => /lib/libc.so.6 (0xb7af9000)
/lib/ld-linux.so.2 (0x80000000)
libdl.so.2 => /lib/libdl.so.2 (0xb7af5000)
ld-linux.so.2 mi delovao sumnjivo, pa sam video da je to simbolicki link na ld-2.6.1.so
Pa sam se ja napravio "pametan" pa sam kopirao noviji ld-2.8.so u /lib i onda pokusao da promenim simbolicki link sa 2.6.1 na 2.8
Tu je naravno server prestao da se odaziva. Ali posto imam srece, pa je to virtuelni server, iz kontrol panela kod provajdera ima file manager, pa sam uspeo da preimenujem ld-2.6.1.so na ld-linux.so.2 i server je opet proradio. Ali sad kad treba da instaliram neki program, ldconfig puca, jer ld-linux.so.2 nije simbolicki link.
Kako da vratim stanje kako je bilo? Ako uradim napravim simbolicki link na drugoj linux masini, i uradim upload, jer ce to da funkcionise? Inace, pam_mysql modul mi i dalje ne funkcionise :( Probao sam razlicite verzije, al i dalje nece. A ne mogu da ga kompajliram na sistemu, nema kompajler.