Hi,
I have created a single rpm .spec that will create an rpm for libpcap
with pfring support and an rpm for tcpdump that uses libpcap with
pfring. The libpcap rpm installs libpcap and libpfring as shared
libraries.
I notice that if I build the rpm's on a system with no libpcap
installed and then install my libpcap rpm and then my tcpdump rpm and
then do
ldd /usr/sbin/tcpdump
I get this...
# ldd /usr/sbin/tcpdump
libcrypto.so.4 => /lib/libcrypto.so.4 (0x009cf000)
libc.so.6 => /lib/tls/i686/libc.so.6 (0x00822000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00ae2000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00af8000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x0099b000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00abf000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00987000)
libdl.so.2 => /lib/libdl.so.2 (0x00937000)
libz.so.1 => /usr/lib/libz.so.1 (0x00962000)
/lib/ld-linux.so.2 (0x0080b000)
However if I install my libpcap rpm and then compile tcpdump from
source the exact same way I do in the .spec file and the do a ldd on
the tcpdump binary I now also see
libpcap.so.0.9.4 => /usr/lib/libpcap.so.0.9.4 (0x00111000)
libpfring.so.3.2.1 => /usr/lib/libpfring.so.3.2.1 (0x00fdc000)
# ldd ./tcpdump
libcrypto.so.4 => /lib/libcrypto.so.4 (0x009cf000)
libpcap.so.0.9.4 => /usr/lib/libpcap.so.0.9.4 (0x00111000)
libpfring.so.3.2.1 => /usr/lib/libpfring.so.3.2.1 (0x00fdc000)
libc.so.6 => /lib/tls/i686/libc.so.6 (0x00822000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00ae2000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00af8000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x0099b000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00abf000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00987000)
libdl.so.2 => /lib/libdl.so.2 (0x00937000)
libz.so.1 => /usr/lib/libz.so.1 (0x00962000)
/lib/ld-linux.so.2 (0x0080b000)
Both versions appear to work correctly. Does this seem like normal
behavior from ldd?
Wally
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc