SASL EXTERNAL in smbldap.c

Henrik Nordstrom hno at
Wed Oct 19 21:46:01 GMT 2005

On Wed, 19 Oct 2005, Alexey Lobanov wrote:

> Hello all.
> I found a quite interesting strings in smbldap.c:
> /* removed the sasl_bind_s "EXTERNAL" stuff, as my testsuite
> (OpenLDAP) doesnt' seem to support it */
> The questions are: who and when wrote it? And how to see this stuff
> again? SASL EXTERNAL works fine in modern Linux-based systems, both
> through Unix sockets (ldapi://) and through SSL (ldaps://).

>From a quick lookup using the cvsweb interface:

smbldap.c Revision
pdb_ldap.c Revision
Wed Jun 25 12:51:58 2003 UTC (2 years, 3 months ago) by abartlet
Branch: SAMBA_3_0

Patch to move functions directly from pdb_ldap.c into lib/smbldap.c

The functions are unchanged.  Next step is to make idmap_ldap use them.

>From there the thread continues down to

pdb_ldap.c Revision
Fri Aug 24 05:09:57 2001 UTC (4 years, 1 month ago) by jerry
Branch: SAMBA_2_2

Checkin of LDAP passdb rewrite by Shahms E. King <shahms at>
Many things to fix, but this is a very good start.  And Shahms and
I can work on the same code base.

Thats as far as I can get in figuring out the origin of that comment, but 
I think it is safe to say that the best way to see that stuff again is to 
write it anew.


More information about the samba-technical mailing list