require "${General::swroot}/ids-functions.pl";
require "${General::swroot}/lang.pl";
+# Import ruleset providers file.
+require "$IDS::rulesetsourcesfile";
+
# Load perl module to talk to the kernel syslog.
use Sys::Syslog qw(:DEFAULT setlogsock);
my $enabled_status = $providers{$id}[2];
my $autoupdate_status = $providers{$id}[3];
+ # Skip unsupported providers.
+ next unless($IDS::Ruleset::Providers{$provider});
+
# Skip the provider if it is not enabled.
next unless($enabled_status eq "enabled");