Yahoo Groups archive

Milter-greylist

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

Message

Re: [milter-greylist] milter-greylist 4.0beta3 is available

2007-10-03 by shuttlebox

On 10/3/07, manu@... <manu@...> wrote:
> Here is it:
>
>  http://ftp.espci.fr/pub/milter-greylist/milter-greylist-4.0b3.tgz
>  MD5 (milter-greylist-4.0b3.tgz) = edf3b3a4ad48f7d6aa1da707b3794e52
>
>  This version includes Johann Klasek's workaround for Solaris' stdio limitation
>  to 256 streams. Use --enable-stdio-hack to use it.
>
>  Changes since beta2:
>          Warn in README that bison may be required for buidling
>          Fix configure error on Solaris (Tim Mooney)
>          Workaround for Solaris 256 stream limitation (Johann E. Klasek)
>          Fix spelling errors (Nerijus Baliunas)
>          Restore build for systems like Tru64 where ld does not acccept -R
>          Cleanup temporary file after DB dump failure (Johann E. Klasek)
>          Handle libc that fails stdio without setting errno (Johann E. Klasek)
>          Fixes the usage of the thread-proof resolver library (Johann E. Klasek)
>          Do not quit on non fatal errors (Johann E. Klasek)
>          Display ACL when matching whitelist ACL (Benoit Branciard)
>          Add troubleshooting in README (Rogier Maas)

I tried beta 3 and the stdio hack, everything looked fine except for this:

"sync.c", line 363: warning: implicit function declaration: strtok_r
"sync.c", line 363: warning: improper pointer/integer combination: op "="
"sync.c", line 604: warning: improper pointer/integer combination: op "="
"sync.c", line 862: warning: statement not reached
"sync.c", line 1010: warning: improper pointer/integer combination: op "="
"sync.c", line 1045: warning: improper pointer/integer combination: op "="
"sync.c", line 1058: warning: improper pointer/integer combination: op "="
"sync.c", line 1082: warning: improper pointer/integer combination: op "="
"sync.c", line 1095: warning: improper pointer/integer combination: op "="
"sync.c", line 1106: warning: improper pointer/integer combination: op "="
"sync.c", line 1119: warning: improper pointer/integer combination: op "="
"sync.c", line 1130: warning: improper pointer/integer combination: op "="
"sync.c", line 1143: warning: improper pointer/integer combination: op "="
"sync.c", line 1155: warning: improper pointer/integer combination: op "="
"sync.c", line 1168: warning: improper pointer/integer combination: op "="
"sync.c", line 1181: warning: improper pointer/integer combination: op "="
"sync.c", line 1525: warning: improper pointer/integer combination: op "="

Could that be why mx sync does not work for me? I had the same
warnings before but now I couldn't get it to run at all. I use this as
parameters to configure:

  --prefix=/opt/csw --with-user=greylist
--with-conffile=/opt/csw/etc/mail/greyli
st.conf --enable-dnsrbl --enable-stdio-hack --localstatedir=/var/opt/csw/milter-
greylist

I'm trying to use /var/opt/csw/milter-greylist for the pid, socket and
db but it just ignored it and tried /var/milter-greylist instead. I
tried the options in greylist.conf and also directly on the
commandline to the binary at startup but to no avail. I get this for
all messages:

Oct  3 16:50:01 host.domain.se sm-mta[17724]: [ID 801593 mail.error]
l93Eo154017724: Milter (greylist): local socket name
/var/milter-greylist/milter-greylist.sock unsafe
Oct  3 16:50:01 host.domain.se sm-mta[17724]: [ID 801593 mail.info]
l93Eo154017724: Milter (greylist): to error state

-- 
/peter

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.