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>
index | next in thread | previous in thread | raw e-mail
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
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?03d601c2f4b4$77a41d90$19fd2fd8>
