Hi Risto:
In message
<cagfjscmrt8uofkvl3dxdlvozhr8_s349f1c7kk_hwhakvgh...@mail.gmail.com>,
Risto Vaarandi writes:
>2015-04-06 22:41 GMT+03:00 Leonard Lawton <[email protected]>:
>> I tried this:
>>
>> main.conf:
>> [...]type=Options
>> joincfset=returnfromjumps
>> procallin=no
>>
>> type=Jump
>> ptype=RegExp
>> pattern=ASA
>> cfset=firewall-events
>>
>> label=returnfromjumpslabel
>>
>> join.conf
>>
>> type=Options
>> procallin=no
>> joincfset=firewall-events
>>
>> type=Jump
>> ptype=RegExp
>> pattern=.?
>> cfset=returnfromjumps
>> continue=goto returnfromjumpslabel
>>
>> But I get "label returnfromjumpslabel does not exist, assuming
>> continue=DontCont" when restarting syslog.
>...you are seeing this message, since "goto" can be used for moving
>to a label within the *same* rule file, but in your case
>"returnfromjumpslabel" is in a different file.
Hmm, I skimmed the Jump Rule entry on the man page before I came up
with the jump/goto idea. Labels being restricted to only the same file
is sort of implied much earlier in the man page by:
GoTo <label> after an event has matched the rule, search for matching
rules will continue from the location of <label> in the
configuration file (<label> must be defined with the label keyword
anywhere in the configuration file *after* the current rule
definition)
Given the label restriction, does the Jump rule need to support
continue at all? I don't think it makes any sense since:
continue = takenext
makes no sense as the jump rule is going to move to the first
rule in the cfset not the next rule in the current file
continue = goto <label>
also makes no sense since the label isn't valid in a different
file
continue = dontcont
the jump implies dontcont anyway
continue = EndMatch
the jump is useless since the event will be discarded
and a new event started
Am I correct about the continue settings, or is there some interaction
with cfset/continue I am missing?
Also I think a jump operation without a cfset can be replaced by a
Single rule with no change in operation (which IIRC didn't used to be
the case but is now).
--
-- rouilj
John Rouillard
===========================================================================
My employers don't acknowledge my existence much less my opinions.
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Simple-evcorr-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users