balabit/syslog-ng-3.4 — pull request #9 by algernon (2012-08-22 13:12:10+00:00)
Title: system-source: Introduce a new system() generator.

As discussed earlier, this is a reimplementation of the C-based system() generator. It still uses confgen underneath, but it's implemented as a separate plugin. For now, it needs a @module system-source to load, as it's not a source plugin, but something that just registers a block.

I've tried to explore a few options to turn it into an auto-loadable proper source plugin, but so far, I did not succeed. I do think that would be a fairly pointless exercise, though, so the current state is imo, pull-ready.

This time I chose a branch name that can be re-used if it turns out I need to update the plugin again :)