ports/51277: [maintainer update] openldap21, user and group for ldap, sasl support
Christian Kratzer
ck at cksoft.de
Tue Apr 29 06:29:29 UTC 2003
Hi,
On Mon, 28 Apr 2003, Edwin Groothuis wrote:
> Synopsis: [maintainer update] openldap21, user and group for ldap, sasl support
>
> State-Changed-From-To: open->feedback
> State-Changed-By: edwin
> State-Changed-When: Mon Apr 28 23:21:13 PDT 2003
> State-Changed-Why:
> It all works nicely, but with it cyrus-sasl is depending on openldap
> en openldap is depending on cyrus-sasl. And I don't know how to fix
> this circulair dependency.
Yes there is a potential for cyclic dependency here. Currently there is no
fix apart from only building the one with the other.w
openldap using cyrus-sasl2 for authenticating access to the directory
is a common requirement.
using saslauthd from cyrus-sasl2 to authenticate users from ldap is also
a common requirement by people building mailservers and such.
I think we should have both options available.
The fix to this all is to separate saslauthd from cyrus-sasl2 so that
one can build a simple sasl2 without an ldap dependency and add the
saslauthd after the ldap. I have looked into the sasl build framework
and think it should be quite easy to rip open the cyrus-sasl2 port and
add hooks so that a child port would work.
I have not had time to actually test this but will do so sometime very soon.
In the meantime I would think it would be good to commit the patch and
allow people to decide themselves which options they need. If you like
I can compress the above text into something short for pkg-comment.
Greetings
Christian
--
CK Software GmbH
Christian Kratzer, Schwarzwaldstr. 31, 71131 Jettingen
Email: ck at cksoft.de
Phone: +49 7452 889-135 Open Software Solutions, Network Security
Fax: +49 7452 889-136 FreeBSD spoken here!
More information about the freebsd-ports-bugs
mailing list