Baszi<br><br>Cool. I&#39;m in the middle of building a new infrastructure and would like to use this feature. I&#39;m not a programmer but I assume adding this feature shouldn&#39;t be very hard at all right ?<br>If you had a rough ETA that&#39;d help me.
<br><br>thx<br><br><div><span class="gmail_quote">On 4/28/07, <b class="gmail_sendername">Balazs Scheidler</b> &lt;<a href="mailto:bazsi@balabit.hu">bazsi@balabit.hu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sat, 2007-04-28 at 01:52 -0700, stucky wrote:<br>&gt; Guys<br>&gt;<br>&gt; Playing around with ng 2 and I started looking at the match filter<br>&gt; again.<br>&gt; Simple question that I cannot find an answer to anywhere on the net.
<br>&gt; How do I turn off case sensitivity for the match target ?<br>&gt; I&#39;d like the following line to match &quot;error&#39; or &#39;ERROR&#39; or &#39;Error&#39;<br>&gt;<br>&gt; filter logparse { match(&quot;error&quot;); };
<br>&gt;<br>&gt; but of course it only matches &#39;error&#39; since by default regex is case<br>&gt; sensitive.<br>&gt; Basically I&#39;m trying to emulate &#39;grep -i&#39;<br>&gt; I guess I could do this :<br>&gt;<br>&gt; filter logparse { match(&quot;[Ee][Rr][Rr][Oo][Rr]&quot;); }; but it&#39;d be soo
<br>&gt; much simpler to turn off case sensitivity.<br><br>Yes, you are right. But it&#39;s not currently possible. It should be<br>however, I&#39;ll try to add it in the nearfuture.<br><br>&gt;<br>&gt; And while we&#39;re talking regex. Shouldn&#39;t the above line actually read
<br>&gt; like this :<br>&gt;<br>&gt; filter logparse { match(&quot;.+error.+&quot;); }; ?<br>&gt;<br>&gt; meaning &quot;anything followed by &#39;error&#39; followed by anything&quot;<br>&gt; Both appear to work so I assume the first line is interpreted by
<br>&gt; syslog-ng like the second line correct ?<br><br>syslog-ng interprets &quot;match&quot; the same as grep, e.g. it does not care<br>where the pattern is found. if you want to match the beginning or the<br>end of line, you need to use explicit ^ and $ characters.
<br><br>--<br>Bazsi<br><br>_______________________________________________<br>syslog-ng maillist&nbsp;&nbsp;-&nbsp;&nbsp;<a href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a><br><a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng">
https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>Frequently asked questions at <a href="http://www.campin.net/syslog-ng/faq.html">http://www.campin.net/syslog-ng/faq.html</a><br><br></blockquote></div><br><br clear="all">
<br>-- <br>stucky