-----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-----
