Eduardo Júnior wrote:
At least in my pathhad no sa-compile.
But that's not important now.
I did as recommended by colleagues above, correcting my mistakes and
understanding the operation.
Until had found odd repetition of files.
But when I run sa-update, my list of rules is not updated and can now be
used after restarted?
I must compile the rules updated with sa-compile so they can be used?
there are (mainly) two set of rules:
- your own rules
- public rules
your own rules are those rules that you write yourself. these are not
updated by any SA tool. these are the rule that _you_ decide to
implement. these rules are generally found in $base/etc/spamassassin or
$base/etc/mail/spamassassin/.
the public rules are the ones that all of us have (whether we use
directly, we override, or not). at installation time, they are in an
installation directory ($base/share/spamassassin/). when you use
sa-update, the "original" ones are no more used and your SA will use the
updated ones.
if you use sa-update, the public rules are updated. and optionally, you
can get more rules. all these go to a new directory (generally
$datadir/spamassassin/).
once you update your rules, you can run sa-compile. some people do. some
don't.