adeniz
3e86929511
Changed version to 3.0.12, and added tarball.
Tests done:
1) Build and install from snf-server-3.0.12.tar.gz.
2) 'SNFClient -status.second' gives expected response.
3) 'SNFClient junkmsg.txt' returned a status of 54.
4) 'SNFClient cleanmsg.txt' returned a status of 0.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@53 233e721a-07f6-49eb-a7da-05e0e16828fc
14 vuotta sitten
adeniz
74fb68c580
Specified that SNFServer needs to generate X-headers, not insert them
into the email message.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@52 233e721a-07f6-49eb-a7da-05e0e16828fc
14 vuotta sitten
adeniz
3791e64b39
Added 3.0.11 user tarball. In this tarball:
1) snf4sa.pm correctly reads the configuration for SNFServer result of
zero.
2) snf4sa.pm uses static score reporting for spamassassin versions
earlier than 3.2.0.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@51 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
8a88712984
Correctly read configuration line beginning with "snf_result 0".
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@50 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
2ba6c9c24a
Modified plugin to report a static score if dynamic score reporting
isn't supported.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@49 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
71f39c2c74
Added user tarball snf-server-3.0.10.tar.gz. This contains the fix
for the corrupt rulebase memory leak.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@48 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
4452f4238b
Set version to 3.0.10. This version has the corrupt rulebase memory
leak fixed.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@47 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
b12eef26f3
Added version 3.0.9, which has the MSG_NOSIGNAL mods to
CodeDweller/networking.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@46 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
1f0be26a42
Incremented version (added MSG_NOSIGNAL to send/recv in CodeDweller).
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@45 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
938bdd65f9
Incremented version to 3.0.8, and added user tarball. This version
has the valgrind-clean CodeDweller and SNFMulti (which was updated).
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@44 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
603cc8bf8b
Added 3.0.7 user tarball. This version has debug/production_mode in
the snf-server startup script. Tested on all supported OSes (Ubuntu,
RedHat (CentOS), Suse, FreeBSD, and OpenBSD).
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@43 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
6b1611054c
Implement debug mode and production mode (Copied from
snf-milter.redhat in snf-redhat distribution).
Changed version from 3.0.6 to 3.0.7.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@42 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
b5db7f44b4
Updated to be consistent with debug/production mode capability.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@41 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
90b1cc19cf
Implemented production/debug mode for snf-server.openbsd.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@40 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
e36e05aab2
Implemented production/debug mode for snf-server.freebsd.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@39 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
638beee24c
Implemented production/debug mode for snf-server.suse.
Corrected default log file directory in INSTALL.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@38 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
b977eaccc3
Implemented production/debug mode for snf-server.ubuntu.
Updated Makefile.am to translate SYSCONFDIR (to, for example, "/etc")
and PACKAGE_NAME when generating snf-milter startup script. Add g to
translation commands so that all occurances of the strings are
translated (needed if there are multiple occurances on a single line).
In SNFServer.xml.sample.in, changed "path" attribute of <log> element
to be /var/log/PACKAGE_NAME (which is changed to /var/log/snf-server
during building).
Updated INSTALL with instructions to create /var/log/snf-server, and
added the section on debugging (snf-server debug-mode, etc).
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@37 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
d94cb392c1
Corrected reference to Docs directory.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@36 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
e441c0a763
Added specific info for starting snf-server automatically for Ubuntu.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@35 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
b3a76ab59d
Updated svn:externals to versions which include ChangeLog in the user
tarball.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@34 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
80e955f069
Distribution with libraries with with compiler warnings addressed.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@33 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
3e0f14f929
Updated properties to link with most recent SNFClient, etc. Updated
configure.ac to allow for passing parameters to the compiler
(e.g. make OTHER_CXXFLAGS='-Wall').
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@32 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
7ffbab613d
Removed SNFServer since we're linking to it with svn:externals.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@31 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
47bdd6eca3
Added SNFServer to svn:externals. Updated revision of svn:externals.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@30 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
04e0b507ab
Added svn:externals property for SNFClient, SNF2Check, SNFMulti, and
CodeDweller.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@29 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
847cacbd43
Did svn copy from SNF_CS_Developer_Package.3.0.2_p4 to
SNF_CS_Developer_Package of all files except SNF2Check, SNFClient,
CodeDweller, and SNFMulti.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@28 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
d028d5206f
Added ChangeLog.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@27 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
4cde060e64
Created directory to hold SNF_CS_Developer_Package.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@26 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
174484c093
Removed properties.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@25 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
92d34c2d07
Corrected externals definition, and sepcified revision number.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@24 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
6541795924
Added external definition to SNF_CS_Developer_Package.3.0.2_p4 to check out
CodeDweller, SNFMulti, SNF2Check, and SNFClient.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@23 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
eec8af87c7
Added user tarballs.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@22 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
3439cd36ab
Incremented version to 3.0.5. This contains SNF4SA version 0.9.2
(contribution to SA score submitted correctly by
$permsgstatus->{conf}->{scoreset). This addresses the problem with
amavisd-new always having a score of 1.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@21 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
621e2cb2d8
Submit the contribution to the score using
$permsgstatus->{conf}->{scoreset} rather than
$permsgstatus->{scoreset}. This addresses the problem with
amavisd-new always having a score of 1
Update to version 0.9.2.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@20 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
63ab1c7442
Added tarballs. The SNF4SA uses the correct formula for calculating the contribution of the GBUdb results to the SA score.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@19 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
972b3de35d
Incremented version to 3.0.4, after correcting snf4sa calculation of the contribution of the GBUdb results to the SA score.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@18 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
4ad15f749b
Corrected calculation of GBUdb contribution to SA score:
sqrt(abs(p * c)) * weight.
Updated README, INSTALL, and incremented version to 0.9.1.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@17 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
7a57d454cf
Placed loadplugin line first. If the line isn't first, the snf4sa-specific lines are not parsed.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@16 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
02eb3aee00
Added snf-server-3.0.3 and snf4sa-0.9.0 releases.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@15 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
65bc5a8dcd
Removed -Wall from g++ flags. Incremented version to 3.0.3 on previous commit.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@14 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
5fed2b9f74
Updated to specify that the program curl needs to be installed.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@13 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
326837d3e7
Updated to specify that the program curl needs to be installed.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@12 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
1a60bf4c39
Added build system for building snf4sa user tarball.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@11 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
8a3f2b539a
Incorporated Pete's feedback.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@10 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
eccf6c247b
Made configuration short circuit only for code 20. Changed module description to make SA headers look more reasonable.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@9 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
2c40850757
Implemented dynamic scoring, injection of SNFServer headers, and short-circuit processing.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@8 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
6da4dd0c70
Added configuration for injecting headers, and default mapping from SNFServer code to SA score.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@7 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
e971f5dd8e
Added methods to read the configuration file as specified in INSTALL. Output any configuration error using dbg() in Mail::SpamAssassin::Logger.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@6 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
2df1aebed8
Add info about testing/debugging the configuration file snf4sa.cf.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@5 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten
adeniz
9ad6c31e5c
Describe provisional configuration and capabilities of the plugin: Maping from SNFServer result code to SA score, short-circuiting further processing, and effect of GBUdb scan on the SA score.
git-svn-id: https://svn.microneil.com/svn/PKG-SNF-CS-NIX/trunk@4 233e721a-07f6-49eb-a7da-05e0e16828fc
15 vuotta sitten