Yahoo Groups archive

Milter-greylist

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

Thread

problem compatibility

problem compatibility

2010-07-27 by Marie-Goretti DEJEAN

Hi,

I installed sendmail 3-14.4, with clamav 96.1, procmail 3.22, cswspamassassin
My machine is a sparc under solaris 10.

the build, make and make install milter-greylist-4.2.6,had no problems.
But when I wanted to start, it didn't.
The debug mode told me :
milter-greylist: smfi_register failed

I googled and all I found is that there is an incompatibility between the
libmilter of sendmail and greylist.

If anyone can help me.
Thanks

Marie


--------------------
Pensez environnement !
N'imprimez ce mail que si c'est vraiment n\ufffdcessaire

Re: [milter-greylist] problem compatibility

2010-07-27 by Emmanuel Dreyfus

On Tue, Jul 27, 2010 at 08:00:57AM +0200, Marie-Goretti DEJEAN wrote:
> the build, make and make install milter-greylist-4.2.6,had no problems.
> But when I wanted to start, it didn't.
> The debug mode told me :
> milter-greylist: smfi_register failed

According to the sources, that can happen if you are out of memory,
or if milter-greylist was build with a libmiter that has a version
mismatch with your installed libmilter. In that cas, you should see
an error in the logs "smfi_register: version mismatch application"
(provided logs are properly configured).

The obvious fix is to rebuild milter-greylist from sources.

-- 
Emmanuel Dreyfus
manu@...

Re: [milter-greylist] problem compatibility

2010-07-27 by Peter Bonivart

On Tue, Jul 27, 2010 at 8:00 AM, Marie-Goretti DEJEAN
<mgdb@...-mrs.fr> wrote:
>
>
> Hi,
>
> I installed sendmail 3-14.4, with clamav 96.1, procmail 3.22, cswspamassassin
> My machine is a sparc under solaris 10.
>
> the build, make and make install milter-greylist-4.2.6,had no problems.
> But when I wanted to start, it didn't.
> The debug mode told me :
> milter-greylist: smfi_register failed

I notice you say cswspamassassin, can I assume you use OpenCSW for
your packages?

Have you mixed CSW packages with your own builds? Why is that, we have
all the above packages?

-- 
/peter

Re: [milter-greylist] problem compatibility

2010-07-27 by Marie-Goretti DEJEAN

Hello
>
> I notice you say cswspamassassin, can I assume you use OpenCSW for
> your packages?
no. I downloaded the tar.gz from http://hcpnet.free.fr/milter-greylist/
I had just install spamassassin with pkg-get, all the other packages were
install from sources.

> Have you mixed CSW packages with your own builds? Why is that, we have
> all the above packages?
If I want to install with pkg-get -i miltergreylist
It complained with dependancies not up to date :
           CSWcommon                         common 25600 bytes
         CSWsendmail                       sendmail 2376448 bytes
           CSWcurlrt                        curl_rt 653848 bytes
            CSWgeoip                          geoip 181393 bytes
             CSWbdb4                    berkeleydb4 696 bytes
           CSWosslrt                     openssl_rt 5633581 bytes
          CSWoldaprt                    openldap_rt 1162862 bytes
           CSWlibidn                         libidn 463926 bytes
             CSWzlib                           zlib 268211 bytes
         CSWlibcares                       libcares 73068 bytes
        CSWgeolitedb                      geolitedb 533182 bytes
            CSWbdb42                   berkeleydb42 3989135 bytes
   CSWcacertificates                ca_certificates 129040 bytes
             CSWossl                        openssl 189202 bytes
    CSWcswclassutils                  cswclassutils 16694 bytes
            CSWiconv                       libiconv 2908157 bytes
        CSWossldevel                  openssl_devel 4330602 bytes
        CSWosslutils                  openssl_utils 500916 bytes
   CSWmiltergreylist                 miltergreylist 171147 bytes
I had these equivalent packages (not CSW) installed.
Do I have to install spamassassin and not CSWspamassassin ?
Thanks
Marie



-- 
Marie-Goretti DEJEAN
CIRM Marseille-Luminy
http://www.cirm.univ-mrs.fr
tel : 04.91.83.30.15 - fax : 04.91.83.30.17
--------------------
Pensez environnement !
N'imprimez ce mail que si c'est vraiment n\ufffdcessaire

Re: [milter-greylist] problem compatibility

2010-07-27 by Marie-Goretti DEJEAN

> On Tue, Jul 27, 2010 at 08:00:57AM +0200, Marie-Goretti DEJEAN wrote:
>> the build, make and make install milter-greylist-4.2.6,had no problems.
>> But when I wanted to start, it didn't.
>> The debug mode told me :
>> milter-greylist: smfi_register failed
>
> According to the sources, that can happen if you are out of memory,
> or if milter-greylist was build with a libmiter that has a version
> mismatch with your installed libmilter. In that cas, you should see
> an error in the logs "smfi_register: version mismatch application"
> (provided logs are properly configured).
>
> The obvious fix is to rebuild milter-greylist from sources.
I did it but I had the same error.
Thanks
Marie

> --
> Emmanuel Dreyfus
> manu@...
>


-- 
Marie-Goretti DEJEAN
CIRM Marseille-Luminy
http://www.cirm.univ-mrs.fr
tel : 04.91.83.30.15 - fax : 04.91.83.30.17
--------------------
Pensez environnement !
N'imprimez ce mail que si c'est vraiment n\ufffdcessaire

Re: [milter-greylist] problem compatibility

2010-07-27 by Peter Bonivart

On Tue, Jul 27, 2010 at 9:39 AM, Marie-Goretti DEJEAN
<mgdb@...-mrs.fr> wrote:
> Hello
>>
>> I notice you say cswspamassassin, can I assume you use OpenCSW for
>> your packages?
> no. I downloaded the tar.gz from http://hcpnet.free.fr/milter-greylist/
> I had just install spamassassin with pkg-get, all the other packages were
> install from sources.
>
>> Have you mixed CSW packages with your own builds? Why is that, we have
>> all the above packages?
> If I want to install with pkg-get -i miltergreylist
> It complained with dependancies not up to date :
>           CSWcommon                         common 25600 bytes
>         CSWsendmail                       sendmail 2376448 bytes
>           CSWcurlrt                        curl_rt 653848 bytes
>            CSWgeoip                          geoip 181393 bytes
>             CSWbdb4                    berkeleydb4 696 bytes
>           CSWosslrt                     openssl_rt 5633581 bytes
>          CSWoldaprt                    openldap_rt 1162862 bytes
>           CSWlibidn                         libidn 463926 bytes
>             CSWzlib                           zlib 268211 bytes
>         CSWlibcares                       libcares 73068 bytes
>        CSWgeolitedb                      geolitedb 533182 bytes
>            CSWbdb42                   berkeleydb42 3989135 bytes
>   CSWcacertificates                ca_certificates 129040 bytes
>             CSWossl                        openssl 189202 bytes
>    CSWcswclassutils                  cswclassutils 16694 bytes
>            CSWiconv                       libiconv 2908157 bytes
>        CSWossldevel                  openssl_devel 4330602 bytes
>        CSWosslutils                  openssl_utils 500916 bytes
>   CSWmiltergreylist                 miltergreylist 171147 bytes
> I had these equivalent packages (not CSW) installed.
> Do I have to install spamassassin and not CSWspamassassin ?

Are you using Blastwave or OpenCSW? I'm pretty sure Blastwave is not
up to date with the packages you're interested in since I'm the one
packaging them for OpenCSW.

I recommend using pkgutil instead of pkg-get, it will easily
solve/update your dependencies which seem outdated. You can install it
from pkg-get:

# pkg-get -i pkgutil

Then you use pkgutil instead, examples:

# pkgutil -U (update catalog)
# pkgutil -u (update your packages)
# pkgutil -i pkg (install pkg)
# pkgutil -a (list available packages)
# pkgutil -c (compare installed vs available package versions)

And so on. See http://pkgutil.net for more info.

I use the same packages you're interested in, except for procmail, and
it works fine for me.

-- 
/peter

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.