Re: [Evolution-hackers] NTLM stuff



On man, 2004-05-17 at 09:28 -0400, Rodney Dawes wrote:
> I don't know how long it would
> take though. Of course, we would still depend on some patch to OpenLDAP
> for Evolution Exchange to work properly.

How so? If OpenLDAP learns how to speak NTLM, what do we need a special
version for?

> > Oh, no. I don't expect Evolution to stop depending on OpenLDAP. Just the
> > other way around.
> OK. OpenLDAP doesn't depend on Evolution. Evolution Exchange depends on
> a specific patch to OpenLDAP to be able to do NTLM authentication.

Yes, but the patched version of openldap depends on stuff in the
connector. Maybe it's just me, but wouldn't it be a good thing to not
depend on a *patched* version of OpenLDAP but rather a stock OpenLDAP,
that knows how to speak NTLM?

Current situation:
Ximian Connector contains NTLM-functionality.
To use the Connector, you need a patched version of OpenLDAP.
The patched version of OpenLDAP calls some functions in the Connector to
do NTLM.
I'm quite sure that we can agree that the patched version of OpenLDAP
and the Connector have an interdependency, right?

The situation I propose:
The NTLM-functionality from the Connector is moved into a new library
(libntlm).
The patch to OpenLDAP which is currently used for the Connector, is
submitted to upstream. This creates a dependency between OpenLDAP and
libntlm.
The Connector can now run with the new stock OpenLDAP.


If this is not correct, I obviously have misunderstood something, and I
apologize for the inconvenience.

-- 
Salu2, Søren.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]