[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: ldappasswd command line options



Pierangelo Masarati wrote:
> Quanah Gibson-Mount wrote:
>> --On Tuesday, August 28, 2007 8:16 PM +0200 Pierangelo Masarati
>> <ando@sys-net.it> wrote:
>>
>>> Quanah Gibson-Mount wrote:
>>>
>>>> Why not use Net::LDAPapi or Net::LDAP (both perl) or
>>>> PHP to do the password change?
>>>
>>> PHP can't do ldap exops (without my patch:
>>> <http://www.sys-net.it/~ando/Download/#PHP>).
>> Ah.. Have you filed a bug with the PHP folks? ;)
> 
> Well, I tried, but got bounced with arguments like:
> 
> - too many functions for a functionality (support for generic controls
> in requests & responses; support for well-known controls, from either
> RFCs or I.D.s; support for generic extended operations and extended
> responses; support for well-known extended operations from RFCs or I.D.s)
> 
> - function naming not intuitive (mutuated from the underlying libldap)
> 
> - I made the mistake of using ldap_sasl_bind, which contains SASL it its
> name; since my patch had nothing to do with SASL, this caused rejection.
> 
> I could not argue to this, but I routinely get feedback from people that
> download my patch and ask when is it going to be included in PHP.  Note
> that my patch is maintained for PHP HEAD, but it applies almost
> straightforward back to PHP 4, which is (finally) being dismissed this
> year.  This is to mention how well maintained LDAP support is.  I even
> offered to become the maintainer myself, instead of those braindead who
> (don't) take care of it right now.  Probably, I'm not competent enough.
> 

Yeah, I don't think you have the experience to be honest. PHP is for
expert programmers, not C hackers. You should know that!

;-)

-- 
Kind Regards,

Gavin Henry.
OpenLDAP Engineering Team.

E ghenry@OpenLDAP.org

Community developed LDAP software.

http://www.openldap.org/project/