On (14/01/20 12:21), Sad Clouds wrote:
>Sure
>
>On CentOS-7 SSSD installed via yum:
>$ rpm -q sssd
>sssd-1.16.4-21.el7.x86_64
>
>$ sssd --version
>1.16.4
>
>$ ldd /sbin/sssd | grep -e nss -e crypto
>        libnss3.so => /lib64/libnss3.so (0x00007f4928ccc000)
>        libnssutil3.so => /lib64/libnssutil3.so (0x00007f4928a9c000)
>        libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f4927dd7000)
>

That's not ideal test. Becasue ldd does not sove just direct dependencies but
all dependencies. And libldap is linked with nss on el7.

sh# ldd /usr/lib64/libldap-2.4.so.2 | grep nss
       libnss3.so => /lib64/libnss3.so (0x00007f01fc148000)
       libnssutil3.so => /lib64/libnssutil3.so (0x00007f01fbf18000)

sh# ldd /usr/lib64/libldap-2.4.so.2
        linux-vdso.so.1 =>  (0x00007ffc88281000)
        liblber-2.4.so.2 => /lib64/liblber-2.4.so.2 (0x00007fd18c33b000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fd18c122000)
        libsasl2.so.3 => /lib64/libsasl2.so.3 (0x00007fd18bf05000)
        libssl.so.10 => /lib64/libssl.so.10 (0x00007fd18bc93000)
        libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007fd18b830000)
        libssl3.so => /lib64/libssl3.so (0x00007fd18b5d7000)
        libsmime3.so => /lib64/libsmime3.so (0x00007fd18b3af000)
        libnss3.so => /lib64/libnss3.so (0x00007fd18b080000)
        libnssutil3.so => /lib64/libnssutil3.so (0x00007fd18ae50000)
        libplds4.so => /lib64/libplds4.so (0x00007fd18ac4c000)
        libplc4.so => /lib64/libplc4.so (0x00007fd18aa47000)
        libnspr4.so => /lib64/libnspr4.so (0x00007fd18a809000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd18a5ed000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fd18a3e9000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fd18a01b000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007fd189de4000)
        libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007fd189b97000)
        libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007fd1898ae000)
        libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007fd18967b000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007fd189477000)
        libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007fd189267000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fd189051000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fd188e49000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fd18c79f000)
        libfreebl3.so => /lib64/libfreebl3.so (0x00007fd188c46000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007fd188a42000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fd18881b000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fd1885b9000)

sh# objdump -p /usr/lib64/libldap-2.4.so.2 | grep NEEDED
  NEEDED               liblber-2.4.so.2
  NEEDED               libresolv.so.2
  NEEDED               libsasl2.so.3
  NEEDED               libssl.so.10
  NEEDED               libcrypto.so.10
  NEEDED               libssl3.so
  NEEDED               libsmime3.so
  NEEDED               libnss3.so
  NEEDED               libnssutil3.so
  NEEDED               libplds4.so
  NEEDED               libplc4.so
  NEEDED               libnspr4.so
  NEEDED               libpthread.so.0
  NEEDED               libdl.so.2
  NEEDED               libc.so.6

sh# objdump -p /usr/lib64/libldap-2.4.so.2 | grep NEEDED | wc -l
15
sh# ldd /usr/lib64/libldap-2.4.so.2 | wc -l
29

LS
_______________________________________________
sssd-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/[email protected]

Reply via email to