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.

Reply via email to