Date: Tue, 29 Apr 2003 08:29:23 +0200 (CEST) From: Christian Kratzer <ck@cksoft.de> To: Edwin Groothuis <edwin@FreeBSD.org> Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/51277: [maintainer update] openldap21, user and group for ldap, sasl support Message-ID: <20030429082421.U54846@majakka.cksoft.de> In-Reply-To: <200304290622.h3T6MKsN081468@freefall.freebsd.org> References: <200304290622.h3T6MKsN081468@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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@cksoft.de Phone: +49 7452 889-135 Open Software Solutions, Network Security Fax: +49 7452 889-136 FreeBSD spoken here!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030429082421.U54846>