On (08/02/16 16:16), Nikolai Kondrashov wrote:
Hi Lukas,
On 02/08/2016 04:06 PM, Lukas Slebodnik wrote:
>The /usr/lib64 should be preffered path for searching
>binary modules for openldap backends. The/usr/lib/ should
>be used for storing no binary files on 64 bit platform
>e.g. scripts ...
>The current vresion of would choose/usr/lib/ even though
>/usr/lib64 contains real openldap modules.
Looks good to me, just please check it works on Debian too (it should).
Yes it works
http://sssd-ci.duckdns.org/logs/job/37/24/summary.html
Because they store plugins in /usr/lib/${package}
and libraries in /usr/lib/x86_64-linux-gnu/
build@f35b06f6b6b9:~$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux stretch/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
build@f35b06f6b6b9:~$ dpkg -L slapd | grep back_null
/usr/lib/ldap/back_null-2.4.so.2.10.5
/usr/lib/ldap/back_null.la
/usr/lib/ldap/back_null.so
/usr/lib/ldap/back_null-2.4.so.2
build@f35b06f6b6b9:~$ dpkg -L libldap-2.4-2
/.
/etc
/etc/ldap
/etc/ldap/ldap.conf
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libldap-2.4-2
/usr/share/man
/usr/share/man/man5
/usr/share/man/man5/ldap.conf.5.gz
/usr/share/doc
/usr/share/doc/libldap-2.4-2
/usr/share/doc/libldap-2.4-2/changelog.Debian.amd64.gz
/usr/share/doc/libldap-2.4-2/changelog.Debian.gz
/usr/share/doc/libldap-2.4-2/changelog.gz
/usr/share/doc/libldap-2.4-2/copyright
/usr/share/doc/libldap-2.4-2/README.Debian
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
/usr/lib/x86_64-linux-gnu/libldap-2.4.so.2
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2
The only difference on 32 bit platform is on location
of libraries and not plugins
build@143e76a9bc11:~$ dpkg -L libldap-2.4-2
/.
/etc
/etc/ldap
/etc/ldap/ldap.conf
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libldap-2.4-2
/usr/share/man
/usr/share/man/man5
/usr/share/man/man5/ldap.conf.5.gz
/usr/share/doc
/usr/share/doc/libldap-2.4-2
/usr/share/doc/libldap-2.4-2/changelog.Debian.i386.gz
/usr/share/doc/libldap-2.4-2/changelog.Debian.gz
/usr/share/doc/libldap-2.4-2/changelog.gz
/usr/share/doc/libldap-2.4-2/copyright
/usr/share/doc/libldap-2.4-2/README.Debian
/usr/lib
/usr/lib/i386-linux-gnu
/usr/lib/i386-linux-gnu/liblber-2.4.so.2.10.5
/usr/lib/i386-linux-gnu/libldap_r-2.4.so.2.10.5
/usr/lib/i386-linux-gnu/libldap-2.4.so.2
/usr/lib/i386-linux-gnu/libldap_r-2.4.so.2
/usr/lib/i386-linux-gnu/liblber-2.4.so.2
Can I consider "Looks good to me" as ACK?
LS