[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

'Native' LDAP support in svnserve

From: jimbobmcgee <jimbobmcgee_at_googlemail.com>
Date: Thu, 13 Oct 2011 08:11:49 -0700 (PDT)

It is my understanding (and experience) that, when running svnserve on
Windows, SASL authentication to Active Directory cannot work, because
SASL requires saslauthd for its LDAP support and saslauthd will not
build in Windows. While this is obviously an issue for Cyrus/SASL,
noone seems to be taking it on and, in the meantime, AD/LDAP support
for Windows servers is in limbo. So people like me have to stick to
file:, served over SMB/CIFS, which everyone says not to use.

Of course there is the Apache HTTP server option but this seems
terribly overweight for what is certainly perceived to be a relatively
trivial matter. It's also been widely reported as slower than
svnserve (which may/may not be true since HTTPv2).

And I know about VisualSVN, which seems to be the stock answer for
anyone asking in the various fora of the web, but surely this just
presents Windows admins with an Apache server that they can't manage,
instead of an Apache server that they didn't want to have to manage.

The obvious potential solution (at least to me) for supporting AD
authentication is to integrate configurable LDAP support into svnserve
as an authentication mechanism. I say 'obvious', but it seems that
this proposal is rejected whenever it comes up (e.g.
http://groups.google.com/group/subversion-development/browse_thread/thread/aef5e2f139ce4ba0).

Now, I'm not expecting to change the roadmap for Subversion and, if I
raise a feature request, I expect it would get rejected; but I would
be very interested to understand the design/dev decisions that are
influencing the decision not to support something that seems so
reasonable. Especially given the intended implementation (i.e. SASL)
doesn't work.

Best regards,

J.
Received on 2011-10-13 17:21:52 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.