Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Apr 2006 12:31:10 +0000
From:      Chris Hastie <lists@oak-wood.co.uk>
To:        freebsd-questions@freebsd.org
Subject:   Re: [Fwd: Re: Problems with Postfix port]
Message-ID:  <20060420123110.x4tus7lpw8g4w4c0@imp.oak-wood.co.uk>
In-Reply-To: <4446AD82.2040607@FreeBSD.org>
References:  <4446A8E5.20507@utdallas.edu> <4446AD82.2040607@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 19 Apr 2006, Marcus Alves Grando <mnag@FreeBSD.org> wrote:

> It's a known problem.
>
> Use mail/postfix-policyd-spf instead of SPF patch.
>

Probably be good if the SPF option wasn't available in mail/postfix then :)

Ironically, I don't need the SPF patch because I do SPF lookups, amongst many
other things, in a home spun policy daemon. But including it caused spawn to
fail meaning I couldn't run that policy daemon.

> Paul Schmehl wrote:
>> I'm forwarding this to the ports list.  Obviously someone needs to look
>> in to the libspfs port and fix the problem with it.
>>
>> -------- Original Message --------
>> Subject: Re: Problems with Postfix port
>> Date: Wed, 19 Apr 2006 20:57:55 +0100
>> From: Chris Hastie <lists@oak-wood.co.uk>
>> To: freebsd-questions@freebsd.org
>> References: <20060419123750.bdrk23dpw8o8skok@imp.oak-wood.co.uk>
>> <4446532D.4050204@daleco.biz> <444671E9.9090904@utdallas.edu>
>>
>> On Wed, 19 Apr 2006, Paul Schmehl <pauls@utdallas.edu> wrote
>>> Kevin Kinsey wrote:
>>>>> To build Postfix on FreeBSD you MUST USE the FreeBSD
>>>>> getopt() system routine, not the GNU version."
>>>>>
>>>>> Is this likely to be the case if I installed from the port? If so,
>>>>> how  do I get
>>>>> around it? And any suggestions about spawn?
>>>>>
>>>>> Thanks
>>>>>
>>>>  It doesn't seem likely to me that this is the problem,
>>>
>>> To me either.  I ran into a problem a while back with Postfix, and
>>> that's the same answer they gave me.  It turned out to be a problem
>>> with SPF.  Once I deselected that, postfix compiled fine.
>>
>> Ah, I think they are connected. I had a response off list that suggested
>> adding -DPREPEND_PLUS_TO_OPTSTRING to  MAKEFILEFLAGS in the postfix
>> makefile. A google on this led me to a suggestion from Wietse that this
>> hack is unnecessary and "Perhaps you linked Postfix with some
>> third-party library (SSL? SASL? SQL?) that includes its own
>> brain-damaged getopt() routine."
>>
>> Digging a bit deeper, I spotted a suggestion that SPF might be that
>> third-party library, so recompiled without that option and bingo! It all
>> works again.
>
> --
> Marcus Alves Grando
> marcus(at)corp.grupos.com.br  |  Grupos Internet S/A
>   mnag(at)FreeBSD.org         |  FreeBSD.org
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>



-- 
Chris Hastie



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060420123110.x4tus7lpw8g4w4c0>