From 9f7702544abc0a906d14ccdcf0e4b03239a8fc33 Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Fri, 15 Apr 2022 05:10:45 +0200 Subject: [PATCH] convert-ids-backend-files: Regenerate ruleset and used rulesets file. Signed-off-by: Stefan Schantl --- config/suricata/convert-ids-backend-files | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/config/suricata/convert-ids-backend-files b/config/suricata/convert-ids-backend-files index 78e8edbf1c..e7cef039d9 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); -- 2.39.5