Andreas Schwab wrote:
Michael Ströder
writes: Malcolm wrote:
According to the 'official' version developed at; https://build.opensuse.org/package/view_file/network:ldap/openldap2/openldap...
It should be;
--libexecdir=/usr/lib/openldap
Is that really still the way to go on 64-bit platforms?
Package-private executables are not biarch, thus go below /usr/lib (written as %{_libexecdir}).
I have some doubts. E.g. authorative DNS server package pdns places backend modules in /usr/lib64/pdns/
Loadable modules are biarch, thus go below /usr/lib64 (written as %{_libdir}).
OpenLDAP's backend and overlay modules are loadable modules (run-time configuration) and thus should go into /usr/lib64/openldap. Right? But does anybody have a hint which macro brings /usr/lib64/modules into the game? Ciao, Michael.