Mark Martinec wrote:
> Are the rulesrc/sandbox/* directories shared across SVN branches?

Yeah (for 3.2 anyway) via an SVN external.

> Having added my sandbox under spamassassin-trunk, it is now
> also seen under a spamassassin-3.2 branch. Which is fine,
> as my rules (e.g. in 20_rpvalid.cf) are protected by
>   require_version 3.003000
> 
> ...except that the RP_MATCHES_RCVD is propagated automatically
> to rules/70_sandbox.cf as a T_RP_MATCHES_RCVD rule, but it loses
> a protection of a 'require_version', so a 3.2 'make test' now
> fails, bacause the rule uses an evaltest only available in 3.3.

That's a bug in mkrules (or elsewhere) that should be fixed.  Can you
please open a bug about it with a note about what SVN revision to
reproduce it with.

> Am I violating some protocol? I'm new to this, sorry if
> it is my fault.

Nah, don't worry.  The whole rules structure is in flux and is a mess.

Daryl

Reply via email to