On Sun, 2020-07-19 at 20:27 -0400, Kevin A. McGrail wrote: > On 7/19/2020 8:23 PM, Martin Gregorie wrote: > > The only way I can see to prevent the name changes from affecting SA > > users private rules is to duplicate the affected rules > > Yeah, I just posted this idea on the dev list to use a meta like this > which I think will allow it to work backwards to 3.3.x. Will that work > for your install? > Your suggested workround should work here although, because my private rules don't reference any standard ruleset rules with names containing 'BLACKLIST' or 'WHITELIST', I'm not affected by these name changes: thats pure luck.
Your idea is neater than my suggestion because it can't mess up private rules that make use of numeric score values. However, both workrounds will, I suspect, make standard rule maintenance more complex. What about maintaining one format in ruleQA output and including a configurable rule name conversion step in the rules update process? If that was controlled by a new local.cf directive it should be a pretty small code change. Martin