On Tue, Feb 24, 2009 at 4:29 PM, James Carlson <james.d.carlson at sun.com> wrote: > Doug Leavitt writes: >> For the purposes of 'official system architecture' as documented >> by ARC (specifically PSARC), the committed, public and supported >> libldap interfaces in Solaris is libldap5 as documented by >> PSARC/2000/362, and for naming services it is the sparks effort >> as documented by PSARC/2005/133. > > True enough. ?And that's not what this project is using. ?In fact, > it's enhancing PHP5 by _removing_ the existing support for the > committed, public, and supported interfaces and adding in its place > support for the volatile and unsupported interface from OpenLDAP. > > Perhaps that is ultimately the right way forward for Solaris (despite > all the work you and your team have put into this). ?Unfortunately, > without some clear system architecture to back it up, it's just random > change.
Perhaps a stupid question, but libldap5 does support SSL, TLS, and ldaps URLs (from looking at the source) -- it just appears that it perhaps just doesn't have the appropriate stability classification. What isn't clear (from the original proposal) to me is there something incompatible with those interfaces & php? Or could raising the stability of the existing interfaces perhaps solve the problem (and would that be an easier proposition than going to OpenLDAP)?