From: Ron T. <Ro...@US...> - 2008-04-28 16:36:00
|
Hi Michael, Here are the results: $ rpm -qf /usr/lib/liblber-2.3.so.0 openldap-2.3.27-8.el5_1.3 $ rpm -qf /lib/libresolv.so.2 glibc-2.5-18.el5_1.1 $ rpm -qf /usr/lib/libsasl2.so.2 cyrus-sasl-lib-2.1.22-4 $ rpm -qf /lib/libssl.so.6 openssl-0.9.8b-8.3.el5_0.2 $ rpm -qf /lib/libcrypt.so.1 glibc-2.5-18.el5_1.1 $ rpm -qf /usr/lib/libgssapi_krb5.so.2 krb5-libs-1.6.1-17.el5_1.1 $ rpm -qf /usr/lib/libkrb5.so.3 krb5-libs-1.6.1-17.el5_1.1 There is no limit on linking that I know of. Here is a proper listing using _ldap.so. Sorry about that I did libldap.so ldd /usr/lib/python2.4/site-packages/_ldap.so linux-gate.so.1 => (0x00774000) libldap_r-2.3.so.0 => /usr/lib/libldap_r-2.3.so.0 (0x002dd000) liblber-2.3.so.0 => /usr/lib/liblber-2.3.so.0 (0x0040c000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00582000) libssl.so.6 => /lib/libssl.so.6 (0x00b5a000) libcrypto.so.6 => /lib/libcrypto.so.6 (0x00110000) libpthread.so.0 => /lib/libpthread.so.0 (0x0053e000) libc.so.6 => /lib/libc.so.6 (0x00d83000) libresolv.so.2 => /lib/libresolv.so.2 (0x00708000) libdl.so.2 => /lib/libdl.so.2 (0x00243000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00247000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00275000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00322000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x00832000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00f1f000) libz.so.1 => /usr/lib/libz.so.1 (0x00a05000) /lib/ld-linux.so.2 (0x00bea000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x002a3000) libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x002ac000) libselinux.so.1 => /lib/libselinux.so.1 (0x002af000) libsepol.so.1 => /lib/libsepol.so.1 (0x004c1000) Thanks, Ron > -----Original Message----- > From: Michael Ströder [mailto:mi...@st...] > > Ron Teitelbaum wrote: > > ldd libldap.so > > linux-gate.so.1 => (0x002d7000) > > liblber-2.3.so.0 => /usr/lib/liblber-2.3.so.0 (0x00176000) > > libresolv.so.2 => /lib/libresolv.so.2 (0x002f7000) > > libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x0089a000) > > libssl.so.6 => /lib/libssl.so.6 (0x00652000) > > libcrypto.so.6 => /lib/libcrypto.so.6 (0x00416000) > > libc.so.6 => /lib/libc.so.6 (0x00c0c000) > > libdl.so.2 => /lib/libdl.so.2 (0x00d4e000) > > libcrypt.so.1 => /lib/libcrypt.so.1 (0x0399c000) > > libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0058d000) > > libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x005bd000) > > libcom_err.so.2 => /lib/libcom_err.so.2 (0x00411000) > > libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x0054b000) > > libz.so.1 => /usr/lib/libz.so.1 (0x00101000) > > /lib/ld-linux.so.2 (0x00bea000) > > libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00578000) > > libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x00573000) > > libselinux.so.1 => /lib/libselinux.so.1 (0x00dde000) > > libsepol.so.1 => /lib/libsepol.so.1 (0x00d96000) > > > > It looks quite different from your version. > > Well, it likely looks differently because install paths might be > different. Is that listing complete? libldap(_r) seems to be missing. > > You should check with e.g. > rpm -qf /usr/lib/liblber-2.3.so.0 > if these files are part of a RPM package and of which version your > OpenLDAP installation is. > > Hmm, another point popping up from your lib listing above: > Any SE Linux policy prohibiting execution/linking of shared libs? > > Ciao, Michael. |