http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4663
Summary: SpamAssassin can't find rules on Win32
Product: Spamassassin
Version: 3.1.0
Platform: All
OS/Version: Windows XP
Status: NEW
Severity: major
Priority: P5
Component: spamassassin
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
We all know that where things were installed in Win32 has changed a lot over
the years, and thats fine.
The following is with a CLEAN install of both Perl and SA.
SA 3.1 now installs the core rules in \perl\site\share\spamassassin
SA 3.1 now installs the site rules in \perl\site\etc\mail\spamassassin
SA 3.1 now installs the user rules in c:\document and settings\%username%
\.spamassassin
So far so good.
So I installed things and went to my test directory and ran
spamassassin -D < sample-spam.txt > goo.txt
And got no hits. I was shocked. Hurt, surprised. Had SA let me down? Oh cruel
world!
I then looked more closely.
SA 3.10 is looking for (and not finding) the core rules in
\usr\share\spamassassin
SA 3.10 is looking for (and not finding) the site rules in
\etc\mail\spamassassin
SA 3.10 is looking for (and probably would find, but I didn't have any) user
rules in \document and settings\%username%\.spamassassin
copying the appropriate stuff to these locations made everything smiley again.
So, there is a mismatch now on Windows between what SA expects by default and
where stuff is installed by default.
I don't care what the final decision is on where these things go, but the
inconsistency needs to be fixed.
SA
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.