Rsyslog tries very hard to maintain backwards compatibility, there are only a few things that used to work that no longer work, so while those old examples aren't what is currently recommended, they should still work.

We currently have a -o option that combines all included files into one to show what rsyslog actually is seeing, the feature request that lead to that being added asked for exactly what you are asking for, that when rsyslog outputs the line, it converts it to the newest format (most importantly, convert actions to the new action() format so that we can see all the inherited parameters for the action.

additional people asking for this, or someone willing to help create it would help get it done sooner.

David Lang

On Fri, 10 Jun 2022, ch via rsyslog wrote:

Date: Fri, 10 Jun 2022 10:54:21 -0700
From: ch via rsyslog <rsyslog@lists.adiscon.com>
To: rsyslog@lists.adiscon.com
Cc: ch-and-rsys...@ch.pkts.ca
Subject: [rsyslog] Rsyslog configuration language filter

Hi;

Since rsyslog has been around since 2004, it's gone through two or three
versions of the configuration language.

As such, there's a ton of web pages with rsyslog configuration examples
that are for the deprecated versions, and it's a mess.

What would be cool would be a web page like the Rsyslog configuration
builder
(https://www.rsyslog.com/rsyslog-configuration-builder/https://www.rsyslog.com/rsyslog-configuration-builder/)
that could take a configuration file as input and either convert it to
the latest language or leave it as-is.

Or perhaps a browser plugin that could do the same thing.

That'd be much easier than hunting down all of the web pages showing
examples with deprecated configuration syntax and get them changed by
their multitude of authors!

This idea was inspired by a browser plugin that changes all occurrences
of "Trump" to "Drumpf" on loaded web pages:

        * https://www.snopes.com/fact-check/donald-drumpf/
        *
https://chrome.google.com/webstore/detail/make-trump-drumpf-again/lmnokpclgaloldolngkkpccnambcciem?hl=en



_______________________________________________
rsyslog mailing list
https://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to