]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commit
ids-functions.pl: Rework oinkmaster() function.
authorStefan Schantl <stefan.schantl@ipfire.org>
Mon, 29 Mar 2021 14:51:18 +0000 (16:51 +0200)
committerStefan Schantl <stefan.schantl@ipfire.org>
Wed, 8 Sep 2021 17:37:24 +0000 (19:37 +0200)
commitf70fe8dcffae2283eaca849c8db9f5eb8bd06370
tree87fdee7d5ad62aae434113ece176bb0e8d3ab6cd
parent653ec0120319afb97a263d55a5e7a2ec06f2db50
ids-functions.pl: Rework oinkmaster() function.

Rework the function to work with the latest changes and multiple
providers.

The function now does the following:

* Extract the stored rules tarballs for all enabled providers.
* Copy rules files for enabled providers which provide plain files.
* Still calls oinkmaster to set up the rules and modify them.
* Calls the merge functions for classification and sid to msg files.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
config/cfgroot/ids-functions.pl