Date: Thu, 27 Mar 2003 16:59:05 -0600 From: "Scot W. Hetzel" <hetzels@westbend.net> To: "Jeff Seeman" <danger@e-lated.org>, <stable@freebsd.org> Subject: Re: security/cyrus-sasl Message-ID: <03d601c2f4b4$77a41d90$19fd2fd8@westbend.net> References: <20030327142645.T23075@omen.e-lated.org> <20030327143508.G23075@omen.e-lated.org>
next in thread | previous in thread | raw e-mail | index | archive | help
From: "Jeff Seeman" <danger@e-lated.org> > On Thu, 27 Mar 2003, Jeff Seeman wrote: > > I am trying to setup password protected smtp, according to the FreeBSD > > Hanbook I need to install cyrus-sasl. I have tried this on 2 different > > boxes and it failes at the same point (see below) I believe this port to > > be broken. > > > > If anyone can tell me how to get around this or know of a good solution to > > protect SMTP but still be able to provide smtp services to users across > > public networks please help. > > This problem is known and PR 48731was submited to fix this problem. http://www.freebsd.org/cgi/query-pr.cgi?pr=48731 The problem occurs on recent 4.x-STABLE systems due to the OpenSSL upgrade changed a function to a macro, and a #ifdef..#else..#endif is splitting the OpenSSL function call in cyrus-sasl source. To apply the patches do the following: cd /usr/ports/security/cyrus-sasl fetch -o PR48731 "http://www.freebsd.org/cgi/query-pr.cgi?pr=48731&f=raw" fetch -o PR48953 "http://www.freebsd.org/cgi/query-pr.cgi?pr=48953&f=raw" patch < PR48731 patch < PR48953 The second patch fixes a problem in the cyrus_pwcheck.sh script. You could also use the security/cyrus-sasl2 port. Scot
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?03d601c2f4b4$77a41d90$19fd2fd8>