]> 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>
Sun, 19 Dec 2021 12:22:59 +0000 (13:22 +0100)
commitb953677b0d05202f69bb2ef06e9b628c39ea37f2
treedb62abd7bea37098b8bb40a80fc5c9fe30f0aa27
parent6c9d3eeef24be039b13c12e2ed750556f79a2b04
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