diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2013-01-09 17:52:43 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2013-01-09 17:52:43 +0100 |
commit | b6249c44616cd828c2d53506109b50afd2e61839 (patch) | |
tree | f0cd58c6d5134b3ac077d6e58b7b685cfa075c67 /plugins/omelasticsearch/omelasticsearch.c | |
parent | a4bc6a465e129b54d25b6b866d711ed418783b63 (diff) | |
download | rsyslog-b6249c44616cd828c2d53506109b50afd2e61839.tar.gz rsyslog-b6249c44616cd828c2d53506109b50afd2e61839.tar.bz2 rsyslog-b6249c44616cd828c2d53506109b50afd2e61839.zip |
bugfix: some property-based filter were incorrectly parsed
This usually lead to a syntax error on startup and rsyslogd not actually
starting up. The problem was the regex, which did not care for double
quote characters to follow in the action part - unfortunately something
that can frequently happen with v6+ format. An example:
:programname, isequal, "as" {action(type="omfile" ...) }
Here, the part
:programname, isequal, "as" {action(type="omfile"
was treated as the property filter, and the rest as action part.
Obviously, this did not work out. Unfortunately, such situations usually
resulted in very hard to understand error messages.
Diffstat (limited to 'plugins/omelasticsearch/omelasticsearch.c')
0 files changed, 0 insertions, 0 deletions