File: README.apache

package info (click to toggle)
spamassassin 4.0.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 22,268 kB
  • sloc: perl: 88,850; ansic: 5,193; sh: 3,737; javascript: 339; sql: 295; makefile: 209; python: 49
file content (64 lines) | stat: -rw-r--r-- 1,696 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Mail::SpamAssassin::Spamd::Apache2
==================================

This distribution contains a mod_perl2 module, implementing the spamd
protocol from the SpamAssassin (https://spamassassin.apache.org/) project
in Apache2.  It's mostly compatible with the original spamd.

The apache-spamd.pl script is included to help you configuring Apache.

It has been tested on Linux with perl 5.8.8 (with threads), Apache 2.2.2,
and mod_perl 2.0.2 (DSO).  Success / failure reports for other platforms
and configurations are most welcome.

Right now, consider this an alpha version.

Refer to apache-spamd.pl and Mail::SpamAssassin::Spamd::Apache2::Config
documentation (read with perldoc or man) for configuration instructions.


TODO

Hmm... done?


INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install


DEPENDENCIES

  Apache version 2
  mod_perl

If you want to use SSL, you'll also need mod_ssl.  mod_identd is required
for --auth-ident.

Tests use the Apache::Test framework, distributed with mod_perl and
available separately on CPAN.


BUGS
  
See <https://bz.apache.org/SpamAssassin/> to report a bug.

Please include perl, Apache and mod_perl versions. 

`httpd -V` shouldn't hurt (unless you know it doesn't matter in your case).  
`httpd -l` might also be handy, if you're reporting an apache-spamd.pl issue.
Don't forget relevant lines from logs/error_log.

Known bugs: 

Worker (and other threading MPMs) probably will cause
problems.  SA isn't really thread-safe; one example is using umask().
Some helpers like Razor / Pyzor / DCC probably do chdir().  I consider
this a problem of SA, not this code.

# vim: encoding=utf8