On Wed, Mar 15, 2006 at 06:43:12PM +0100, Cedric Foll wrote:
> what is "channel" in sa-updates ?

A channel is essentially a set of rules published by some organization,
which is accessed and downloaded via dns/http.  ie:

sa-update checks (by default) updates.spamassassin.org to see if any updates
are available:

[25712] dbg: dns: 1.1.3.updates.spamassassin.org => 385719, parsed as 385719

so for 3.1.1, the latest update is 385719.  If there is no installed version,
or the installed version is older, the update is downloaded from one of the
published list of mirrors, lint checked, and installed if everything looks ok.

If you want to see what's happening but not install the updates at the system
level, you can do "sa-update -D --updatedir /tmp/foo --nogpg".

> What are the channel available ?

The only one that the SpamAssassin project makes available right now
is updates.spamassassin.org.  I don't know of any other channels at the
moment, though there's no reason why third parties couldn't publish them
if desired.

> Where can we found information about update rules processes included in
> 3.1.1 ?

Good question -- we're still in the process of coming up with those processes.
Generally speaking, we put in rules for development which get tested nightly
against several people's mail corpus.  At the moment, we then manually take
the rules that perform well (good spam hitrate, low/zero ham hitrate, etc,)
and move them into the 3.1 update area.  Scores are manually entered, and
after some review time, the update is published.

There's some work being done wrt a better way to set the score initially,
doing score generation runs more often to keep everything in-line with
the spam that's out there, etc.  There's also a system to make updates
happen automatically based on the nightly results, though it's not quite
ready for use with 3.1 right now (it's being used for 3.2/development).

Hopefully this helps.  :)


BTW: I really need to write up a wiki doc about sa-update.  I would swear
that I wrote up something back before 3.1.0 came out, but I can't find it
now... :(   If there's anything people want to know about sa-update or
channels, etc, please feel free to ask.  I'll probably end up writing
a document based on mails I receive so that I'm sure the questions
are answered.

-- 
Randomly Generated Tagline:
"Crystals do for new age what velvet paintings did for art."
                      - From the movie Road Scholar

Attachment: pgp4kOSZGpwn6.pgp
Description: PGP signature

Reply via email to