ids-functions.pl: Only write existing provider specific used rulesfiles

files into main include yaml file.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
This commit is contained in:
Stefan Schantl
2021-04-04 12:22:13 +02:00
parent 69b3156f74
commit 1b0e555fd3

View File

@@ -1408,8 +1408,11 @@ sub write_main_used_rulefiles_file (@) {
# Call function to get the providers used rulefiles file.
my $filename = &get_used_provider_rulesfile_file($provider);
# Print the provider to the file.
print FILE "include\: $filename\n";
# Check if the file exists and write it into the used rulefiles file.
if (-f $filename) {
# Print the provider to the file.
print FILE "include\: $filename\n";
}
}
# Always include the file which hold the static includes.