James Carlson wrote: > Jyri Virkki writes: > >> 2.3 Integrate PHP runtime with OpenLDAP libraries. >> >> This project will switch the LDAP client library internally used by PHP LDAP >> extension from native Solaris LDAP to OpenLDAP client library. >> > > Has this change (and the reason for it) been discussed with the team > that supports the native Solaris LDAP library? > > It has been discussed to a small extent.
Note that this isn't so much a technical matter of how to get a couple of specific open source packages to interoperate with the native Solaris LDAP library as it is a long term consideration for how we accommodate existing open source applications on the platform. (PHP has an additional consideration; PHP applications which already support ldaps on Linux would need to be modified to support ldaps on OpenSolaris if PHP's LDAP extension doesn't use OpenLDAP.) All of the LDAP-exploitive packages we know of which are either potentially in scope for inclusion with the OpenSolaris web stack or likely added by users already work with OpenLDAP; relatively few of these packages work properly with native Solaris LDAP. Of the four open source components already integrated within the web stack which should be able to exploit LDAP, two (Apache and PHP) work with the native library only for non-SSL connections, and the other two don't work with it at all.