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]

