-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Theo Van Dinter writes:
>[Updating /home/corpus/SA/spamassassin-corpora] WARNING:
>MY_SERVERS_FOUND: renamed as T_MY_SERVERS_FOUND due to missing T_ =
>prefix WARNING: BOUNCE_MESSAGE: renamed as T_BOUNCE_MESSAGE due to
>missing T_ pref= ix WARNING: CRBOUNCE_MESSAGE: renamed as
>T_CRBOUNCE_MESSAGE due to missing T_ = prefix WARNING: VBOUNCE_MESSAGE:
>renamed as T_VBOUNCE_MESSAGE due to missing T_ pr= efix config: warning:
>score set for non-existent rule MPART_ALT_DIFF
>
>ERROR: LINT FAILED, suppressing output: rules/70_sandbox.cf
>
>rules/20_advance_fee.cf: WARNING: not listed in manifest file
>rules/20_body_tests.cf: WARNING: not listed in manifest file
>rules/20_compensate.cf: WARNING: not listed in manifest file
>rules/20_drugs.cf: WARNING: not listed in manifest file
>rules/20_fake_helo_tests.cf: WARNING: not listed in manifest file
>rules/20_head_tests.cf: WARNING: not listed in manifest file
>rules/20_meta_tests.cf: WARNING: not listed in manifest file
>rules/20_phrases.cf: WARNING: not listed in manifest file
>rules/20_porn.cf: WARNING: not listed in manifest file
>rules/20_ratware.cf: WARNING: not listed in manifest file
>rules/20_uri_tests.cf: WARNING: not listed in manifest file
>rules/25_body_tests_es.cf: WARNING: not listed in manifest file
>rules/25_body_tests_pl.cf: WARNING: not listed in manifest file
>rules/25_replace.cf: WARNING: not listed in manifest file
>rules/30_text_de.cf: WARNING: not listed in manifest file
>rules/30_text_fr.cf: WARNING: not listed in manifest file
>rules/30_text_it.cf: WARNING: not listed in manifest file
>rules/30_text_nl.cf: WARNING: not listed in manifest file
>rules/30_text_pl.cf: WARNING: not listed in manifest file
>rules/30_text_pt_br.cf: WARNING: not listed in manifest file
>rules/50_scores.cf: WARNING: not listed in manifest file
>rules/60_whitelist_spf.cf: WARNING: not listed in manifest file
>rules/70_sandbox.cf: WARNING: not listed in manifest file
>
>----- End forwarded message -----
>
>So basically there's a bunch of warnings which are being spit out for
>some reason (we know they're not in the manifest mkrules, that's why
>you're copying them,)

are you using "make" or running mkrules yourself?  because "make"
takes care of this by passing the name of the MANIFEST file.
"make" is the better option. ;)

> and 70_sandbox.cf is not actually being created
>which is bad.  I'm not sure why it thinks MPART_ALT_DIFF doesn't exist.

when it lints the sandbox files, it lints the file individually, because I
didn't want to get into a situation where a sandbox can meddle with
settings for core rules.  Hence to the lint check at this stage,
MPART_ALT_DIFF does not exist.

The fix is to copy the rule def'n for MPART_ALT_DIFF to your sandbox file,
as T_MPART_ALT_DIFF.  That way your sandbox is entirely independent
of changes to the core ruleset, too.

- --j.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Exmh CVS

iD8DBQFDb8DNMJF5cimLx9ARAjFwAKCJDq733gwFaJO0HhwdPQH+QKNv7wCfaa7n
4mXBpfCqcHx04rusXyAqPQU=
=OYNO
-----END PGP SIGNATURE-----

Reply via email to