* blocked-services: remove unknown service names

This commit is contained in:
Simon Zolin
2020-03-02 18:51:48 +03:00
parent 01d9078107
commit 5dc7b848df
3 changed files with 24 additions and 1 deletions

View File

@@ -233,6 +233,16 @@ func parseConfig() error {
return err
}
bsvcs := []string{}
for _, s := range config.DNS.BlockedServices {
if !blockedSvcKnown(s) {
log.Debug("skipping unknown blocked-service '%s'", s)
continue
}
bsvcs = append(bsvcs, s)
}
config.DNS.BlockedServices = bsvcs
if !checkFiltersUpdateIntervalHours(config.DNS.FiltersUpdateIntervalHours) {
config.DNS.FiltersUpdateIntervalHours = 24
}