Package: spamassassin
Version: 3.1.3-1
Severity: normal

The files in the Debian distribution of SA include at least one
customization, usr/share/spamassassin/65_debian.cf.  When sa-update
runs it generates a new directory, which apparently completely
replaces the original one.  That new directory does not have
65_debian.cf.  It also seems likely any other Debian-specific
customizations would be wiped out.

It would be good to tweak Debian's sa-update so the customizations are
preserved, or perhaps move customizations to a different directory as
indicated in the message quoted below.

Here's a bit of an exchange on this from the SA list.  You might be
interested in the 2nd point too.  The person replying to me is
Theo Van Dinter <[EMAIL PROTECTED]>, in a thread with subject "Am I
getting all the rules?" on the SA user list.
------------------------------------------------------------
On Mon, Jul 03, 2006 at 01:02:27PM -0700, Ross Boylan wrote:
> [23790] dbg: config: using
> "/var/lib/spamassassin/3.001003/updates_spamassassin_org/25_textcat.cf"
> for included file
> 
> However, there is not a single reference to /usr/share anything, which
> is where my original rules are.

Yes, you're using sa-update which will cause the original rules dir to be
ignored.

> However, 65_debian.cf is not under /var/lib,
> and does not appear in the log.  It is under /usr/share.

That's not an officially distributed file, so it's not going to be
included in the official updates. (non-standard files shouldn't go into
the /usr/share/spamassassin directory)

> Originally I installed spamassassin and ran sa-update.  It failed with
> some kind of checksum or security error. SA then appeared to be running
> without any rules.  A subsequent sa-update fixed things, but it has me
> wondering if I'm missing stuff.

Yeah, there's a bug where if the first time running sa-update fails,
spamassassin sees an empty rule directory and that causes problems.
As long as a subsequent run completes successfully, you should be ok
from then on.
-------------------------------------------------------------

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (50, 'unstable'), (40, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-k7-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages spamassassin depends on:
ii  libarchive-tar-perl           1.28-1     Archive::Tar - manipulate tar file
ii  libdigest-sha1-perl           2.10-1     NIST SHA-1 message digest algorith
ii  libhtml-parser-perl           3.54-1     A collection of modules that parse
ii  libsocket6-perl               0.19-1     Perl extensions for IPv6
ii  libwww-perl                   5.805-1    WWW client/server library for Perl
ii  perl                          5.8.8-4    Larry Wall's Practical Extraction 

Versions of packages spamassassin recommends:
ii  libmail-spf-query-perl       1:1.999.1-2 query SPF (Sender Policy Framework
ii  libnet-dns-perl              0.57-1      Perform DNS queries from a Perl sc
ii  perl [libmime-base64-perl]   5.8.8-4     Larry Wall's Practical Extraction 
ii  spamc                        3.1.1-1     Client for SpamAssassin spam filte

-- debconf information:
  spamassassin/upgrade/2.40:
  spamassassin/upgrade/2.40w:
  spamassassin/upgrade/cancel: Continue
  spamassassin/upgrade/2.42m: No
  spamassassin/upgrade/2.42u: No


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to