rspamd-devel Mailing List for rspamd (Page 2)
Rapid spam filtering system
Status: Beta
Brought to you by:
vstakhov
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
| 2011 |
Jan
(5) |
Feb
(11) |
Mar
(3) |
Apr
|
May
(1) |
Jun
(4) |
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
| 2012 |
Jan
(2) |
Feb
(3) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
| 2013 |
Jan
|
Feb
|
Mar
(7) |
Apr
(5) |
May
(3) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
| 2014 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
(5) |
Aug
(1) |
Sep
(5) |
Oct
(2) |
Nov
(2) |
Dec
(7) |
| 2015 |
Jan
(2) |
Feb
(7) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Vsevolod S. <vse...@hi...> - 2009-07-24 12:31:40
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Vsevolod Stakhov wrote: > Steve Freegard wrote: >> Hi Vsevolod, > >> Vsevolod Stakhov wrote: >>> Steve Freegard wrote: >>>> Hi, >>>> Really looking forward to trying out rspamd; I've hit a snag when trying >>>> to build it on CentOS 5.3: >>>> -- checking for module 'glib-2.0>=2.10' >>>> -- found glib-2.0, version 2.12.3 >>>> -- checking for module 'gmime-2.0' >>>> -- found gmime-2.0, version 2.2.4 >>>> [smf@vm1 rspamd-0.2.4]$ make >>>> [ 1%] Generating src/cfg_lex.c >>>> [ 2%] Generating src/modules.c >>>> [ 3%] Generating src/cfg_yacc.c >>>> yacc: 16 shift/reduce conflicts >>>> yacc: 3 reduce/reduce conflicts >>>> Scanning dependencies of target rspamd >>>> [ 5%] Building C object CMakeFiles/rspamd.dir/src/modules.c.o >>>> [ 6%] Building C object CMakeFiles/rspamd.dir/src/hash.c.o >>>> [ 7%] Building C object CMakeFiles/rspamd.dir/src/worker.c.o >>>> In file included from /home/smf/rspamd-0.2.4/src/worker.c:34: >>>> /home/smf/rspamd-0.2.4/src/cfg_file.h:79: error: expected >>>> specifier-qualifier-list before GRegex >>>> make[2]: *** [CMakeFiles/rspamd.dir/src/worker.c.o] Error 1 >>>> make[1]: *** [CMakeFiles/rspamd.dir/all] Error 2 >>>> make: *** [all] Error 2 >>>> gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) >>>> Do I need to build it against a different glib2 version? >>> Well, I've tried to repeat this problem on my pSeries server but got >>> unexpected problems with building cmake for ppc64 arch. But I think that >>> the problem is that your glib is not built with regexp support for some >>> reasons. From glib2 documentation: >>> >>> --disable-regex and --enable-regex. Do not compile GLib with regular >>> expression support. GLib will be smaller because it will not need the >>> PCRE library. This is however not recommended, as programs may need GRegex. >>> >>> So you may try to rebuild glib with regexp support. Also please note >>> that there are some bugs in rspamd-0.2.4, I've fixed them and 0.2.5 >>> would be very soon. Thought 0.2.4 works and can filter spam, there can >>> be some memory problems. >> Thanks for the info. I rebuilt the RPM of glib2 and specified >> --enable-regex --with-pcre=internal as arguments to configure but it has >> made no difference; I still get the same build error. > >> I'll try and compile everything by hand instead of using RPM when I have >> a bit more time. Once I get everything working I'll put together a >> pre-built RPM of rspamd and make it available. > >> Out of interest - which versions of glib2 and gmime2 are you using for >> development? > > I've found that GRegex are introduced only in glib-2.14.0, so I should > change requirement in CMake file. In fact glib 2.16 is required for checksums checking using GChecksum. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkppqZ8ACgkQ4Gg1vsCGe4tMQgCfYijSdNwoQ5jz3bm20zv9X7J/ FwIAnimVE7nyaXKlKh9KW3VHNWxldqMe =Y7y4 -----END PGP SIGNATURE----- |
|
From: Vsevolod S. <vse...@hi...> - 2009-07-24 12:29:14
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve Freegard wrote: > Hi Vsevolod, > > Vsevolod Stakhov wrote: >> Steve Freegard wrote: >>> Hi, >>> Really looking forward to trying out rspamd; I've hit a snag when trying >>> to build it on CentOS 5.3: >>> -- checking for module 'glib-2.0>=2.10' >>> -- found glib-2.0, version 2.12.3 >>> -- checking for module 'gmime-2.0' >>> -- found gmime-2.0, version 2.2.4 >>> [smf@vm1 rspamd-0.2.4]$ make >>> [ 1%] Generating src/cfg_lex.c >>> [ 2%] Generating src/modules.c >>> [ 3%] Generating src/cfg_yacc.c >>> yacc: 16 shift/reduce conflicts >>> yacc: 3 reduce/reduce conflicts >>> Scanning dependencies of target rspamd >>> [ 5%] Building C object CMakeFiles/rspamd.dir/src/modules.c.o >>> [ 6%] Building C object CMakeFiles/rspamd.dir/src/hash.c.o >>> [ 7%] Building C object CMakeFiles/rspamd.dir/src/worker.c.o >>> In file included from /home/smf/rspamd-0.2.4/src/worker.c:34: >>> /home/smf/rspamd-0.2.4/src/cfg_file.h:79: error: expected >>> specifier-qualifier-list before GRegex >>> make[2]: *** [CMakeFiles/rspamd.dir/src/worker.c.o] Error 1 >>> make[1]: *** [CMakeFiles/rspamd.dir/all] Error 2 >>> make: *** [all] Error 2 >>> gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) >>> Do I need to build it against a different glib2 version? >> Well, I've tried to repeat this problem on my pSeries server but got >> unexpected problems with building cmake for ppc64 arch. But I think that >> the problem is that your glib is not built with regexp support for some >> reasons. From glib2 documentation: >> >> --disable-regex and --enable-regex. Do not compile GLib with regular >> expression support. GLib will be smaller because it will not need the >> PCRE library. This is however not recommended, as programs may need GRegex. >> >> So you may try to rebuild glib with regexp support. Also please note >> that there are some bugs in rspamd-0.2.4, I've fixed them and 0.2.5 >> would be very soon. Thought 0.2.4 works and can filter spam, there can >> be some memory problems. > > Thanks for the info. I rebuilt the RPM of glib2 and specified > --enable-regex --with-pcre=internal as arguments to configure but it has > made no difference; I still get the same build error. > > I'll try and compile everything by hand instead of using RPM when I have > a bit more time. Once I get everything working I'll put together a > pre-built RPM of rspamd and make it available. > > Out of interest - which versions of glib2 and gmime2 are you using for > development? I've found that GRegex are introduced only in glib-2.14.0, so I should change requirement in CMake file. I'm using glib 2.20.1 and gmime 2.2.22. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkppqQoACgkQ4Gg1vsCGe4s3pQCghZ7HepJbdf5D7jOQDgDwUzQE RycAoIOv3VkX4deDgB+7xq8I6Hnc789Q =+Mq+ -----END PGP SIGNATURE----- |
|
From: Steve F. <ste...@fs...> - 2009-07-24 12:03:37
|
Hi Vsevolod, Vsevolod Stakhov wrote: > Steve Freegard wrote: >> Hi, > >> Really looking forward to trying out rspamd; I've hit a snag when trying >> to build it on CentOS 5.3: > >> -- checking for module 'glib-2.0>=2.10' >> -- found glib-2.0, version 2.12.3 >> -- checking for module 'gmime-2.0' >> -- found gmime-2.0, version 2.2.4 > >> [smf@vm1 rspamd-0.2.4]$ make >> [ 1%] Generating src/cfg_lex.c >> [ 2%] Generating src/modules.c >> [ 3%] Generating src/cfg_yacc.c >> yacc: 16 shift/reduce conflicts >> yacc: 3 reduce/reduce conflicts >> Scanning dependencies of target rspamd >> [ 5%] Building C object CMakeFiles/rspamd.dir/src/modules.c.o >> [ 6%] Building C object CMakeFiles/rspamd.dir/src/hash.c.o >> [ 7%] Building C object CMakeFiles/rspamd.dir/src/worker.c.o >> In file included from /home/smf/rspamd-0.2.4/src/worker.c:34: >> /home/smf/rspamd-0.2.4/src/cfg_file.h:79: error: expected >> specifier-qualifier-list before GRegex >> make[2]: *** [CMakeFiles/rspamd.dir/src/worker.c.o] Error 1 >> make[1]: *** [CMakeFiles/rspamd.dir/all] Error 2 >> make: *** [all] Error 2 > >> gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) > >> Do I need to build it against a different glib2 version? > > Well, I've tried to repeat this problem on my pSeries server but got > unexpected problems with building cmake for ppc64 arch. But I think that > the problem is that your glib is not built with regexp support for some > reasons. From glib2 documentation: > > --disable-regex and --enable-regex. Do not compile GLib with regular > expression support. GLib will be smaller because it will not need the > PCRE library. This is however not recommended, as programs may need GRegex. > > So you may try to rebuild glib with regexp support. Also please note > that there are some bugs in rspamd-0.2.4, I've fixed them and 0.2.5 > would be very soon. Thought 0.2.4 works and can filter spam, there can > be some memory problems. Thanks for the info. I rebuilt the RPM of glib2 and specified --enable-regex --with-pcre=internal as arguments to configure but it has made no difference; I still get the same build error. I'll try and compile everything by hand instead of using RPM when I have a bit more time. Once I get everything working I'll put together a pre-built RPM of rspamd and make it available. Out of interest - which versions of glib2 and gmime2 are you using for development? Cheers, Steve. |
|
From: Vsevolod S. <vse...@hi...> - 2009-07-24 11:28:39
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve Freegard wrote: > Hi, > > Really looking forward to trying out rspamd; I've hit a snag when trying > to build it on CentOS 5.3: > > -- checking for module 'glib-2.0>=2.10' > -- found glib-2.0, version 2.12.3 > -- checking for module 'gmime-2.0' > -- found gmime-2.0, version 2.2.4 > > [smf@vm1 rspamd-0.2.4]$ make > [ 1%] Generating src/cfg_lex.c > [ 2%] Generating src/modules.c > [ 3%] Generating src/cfg_yacc.c > yacc: 16 shift/reduce conflicts > yacc: 3 reduce/reduce conflicts > Scanning dependencies of target rspamd > [ 5%] Building C object CMakeFiles/rspamd.dir/src/modules.c.o > [ 6%] Building C object CMakeFiles/rspamd.dir/src/hash.c.o > [ 7%] Building C object CMakeFiles/rspamd.dir/src/worker.c.o > In file included from /home/smf/rspamd-0.2.4/src/worker.c:34: > /home/smf/rspamd-0.2.4/src/cfg_file.h:79: error: expected > specifier-qualifier-list before ‘GRegex’ > make[2]: *** [CMakeFiles/rspamd.dir/src/worker.c.o] Error 1 > make[1]: *** [CMakeFiles/rspamd.dir/all] Error 2 > make: *** [all] Error 2 > > gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) > > Do I need to build it against a different glib2 version? Well, I've tried to repeat this problem on my pSeries server but got unexpected problems with building cmake for ppc64 arch. But I think that the problem is that your glib is not built with regexp support for some reasons. From glib2 documentation: - --disable-regex and --enable-regex. Do not compile GLib with regular expression support. GLib will be smaller because it will not need the PCRE library. This is however not recommended, as programs may need GRegex. So you may try to rebuild glib with regexp support. Also please note that there are some bugs in rspamd-0.2.4, I've fixed them and 0.2.5 would be very soon. Thought 0.2.4 works and can filter spam, there can be some memory problems. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkppmsgACgkQ4Gg1vsCGe4v7twCgoZTJ3y/yavwOeGWebbw582I1 hOEAnRfniCiyV5igpK4B8/aofBhuvaFB =6rdd -----END PGP SIGNATURE----- |
|
From: Steve F. <ste...@fs...> - 2009-07-23 19:12:04
|
Hi, Really looking forward to trying out rspamd; I've hit a snag when trying to build it on CentOS 5.3: -- checking for module 'glib-2.0>=2.10' -- found glib-2.0, version 2.12.3 -- checking for module 'gmime-2.0' -- found gmime-2.0, version 2.2.4 [smf@vm1 rspamd-0.2.4]$ make [ 1%] Generating src/cfg_lex.c [ 2%] Generating src/modules.c [ 3%] Generating src/cfg_yacc.c yacc: 16 shift/reduce conflicts yacc: 3 reduce/reduce conflicts Scanning dependencies of target rspamd [ 5%] Building C object CMakeFiles/rspamd.dir/src/modules.c.o [ 6%] Building C object CMakeFiles/rspamd.dir/src/hash.c.o [ 7%] Building C object CMakeFiles/rspamd.dir/src/worker.c.o In file included from /home/smf/rspamd-0.2.4/src/worker.c:34: /home/smf/rspamd-0.2.4/src/cfg_file.h:79: error: expected specifier-qualifier-list before ‘GRegex’ make[2]: *** [CMakeFiles/rspamd.dir/src/worker.c.o] Error 1 make[1]: *** [CMakeFiles/rspamd.dir/all] Error 2 make: *** [all] Error 2 gcc version 4.1.2 20080704 (Red Hat 4.1.2-44) Do I need to build it against a different glib2 version? Kind regards, Steve. |
|
From: Vsevolod S. <vse...@hi...> - 2009-07-16 07:17:01
|
Dan Rokosz wrote: > Hi Vsevolod, I tried to compile rspamd, > after building gmime, cmake and libevent > I got an error (see attachment). > Dan > The most possible reason of this error is that your glib is built without regexp support. Conforming to http://developer.gimp.org/api/2.0/glib/glib-building.html it is --disable-regex option for configure script. |
|
From: Vsevolod S. <vse...@hi...> - 2009-07-15 23:12:45
|
Dan Rokosz пишет: >Hi, > > I would like to try rspamd, as a drop-in replacement > for spam assassin. Any guide for this ? Well, rspamd has compatibility mode with spamc protocol and can work with any SA client. I've tested it with exim and it seems to be working well. But feel free to ask any questions about this setup since we are using rspamd with postfix + rmilter that directly supports extended rspamc protocol. > Currently I'm using spam assassin integrated with exim 4.6 : > > from exim.conf: > > spamd_address = 127.0.0.1 783 > acl_check_data: > > warn spam = nobody > add_header = X-Spam_score: $spam_score\n\ > X-Spam_score_int: $spam_score_int\n\ > X-Spam_bar: $spam_bar\n\ > X-Spam_report: $spam_report > accept > > |
|
From: Dan R. <mi...@mi...> - 2009-07-15 17:55:23
|
Hi,
I would like to try rspamd, as a drop-in replacement
for spam assassin. Any guide for this ?
Currently I'm using spam assassin integrated with exim 4.6 :
from exim.conf:
spamd_address = 127.0.0.1 783
acl_check_data:
warn spam = nobody
add_header = X-Spam_score: $spam_score\n\
X-Spam_score_int: $spam_score_int\n\
X-Spam_bar: $spam_bar\n\
X-Spam_report: $spam_report
accept
Regards,
Daniel
|