From: Stefan Schantl Date: Fri, 15 Apr 2022 03:10:45 +0000 (+0200) Subject: convert-ids-backend-files: Regenerate ruleset and used rulesets file. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9f7702544abc0a906d14ccdcf0e4b03239a8fc33;p=people%2Fteissler%2Fipfire-2.x.git convert-ids-backend-files: Regenerate ruleset and used rulesets file. Signed-off-by: Stefan Schantl --- diff --git a/config/suricata/convert-ids-backend-files b/config/suricata/convert-ids-backend-files index 78e8edbf1..e7cef039d 100644 --- a/config/suricata/convert-ids-backend-files +++ b/config/suricata/convert-ids-backend-files @@ -128,3 +128,20 @@ foreach my $provider (@providers) { # Set correct ownership for the new modifications file. &IDS::set_ownership("$new_modifications_file"); } + +# +## Step 3: Regenerate the ruleset. +# + +# Call oinkmaster wrapper function. +&IDS::oinkmaster(); + +# +## Step 4: Write new config file for suricata which contains the used rulesfiles. +# + +# Get enabled providers. +my @enabled_providers = &IDS::get_enabled_providers(); + +# Write used rulesfiles file. +&IDS::write_used_rulefiles_file(@enabled_providers);