Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-28 23:32 UTC

Message

Re: [milter-greylist] release: milter-greylist-1.5.6 and milter-rcptfilter-0.9

2004-08-22 by manu@netbsd.org

<milter@...> wrote:

> => Right. Everybody using Milter applications on BSD distros faced such
> problems one day. I know  many Milter programs which worked out the box on
> Solaris and Linux systems but crashed on BSD systems ....

The rule is simple: do DNS resolutions with a thread-unsafe resolver in
a milter and you crash. Now you just have to make a list of
thread-unsafe resolvers in libc. Here is the first entry of your list:
NetBSD<2.0

The workaround: link with BIND 9's libbind.a. The milter (and all the
libraries it links with) should also use nres_* DNS functions instead of
res_* functions. That way it won't build at all with a thread-unsafe
resolver.   

-- 
Emmanuel Dreyfus
Il y a 10 sortes de personnes dans le monde: ceux qui comprennent 
le binaire et ceux qui ne le comprennent pas.
manu@...

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.