]> git.ipfire.org Git - dbl.git/commitdiff
sources: Add some ignored domains
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 22 Dec 2025 12:44:21 +0000 (12:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 22 Dec 2025 12:44:21 +0000 (12:44 +0000)
These will never be added to any list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/dnsbl/sources.py

index a8269b96b5671a4c37db6a2be1422eedebd47926..8571d2b2065b35413f7ae25de41c4625721f2197 100644 (file)
@@ -41,6 +41,10 @@ HOST_PREFIXES = set((
        "::1 ",
 ))
 
+IGNORED_DOMAINS = set((
+       "localhost",
+))
+
 class Format(enum.Enum):
        PLAIN = 1
        HOSTS = 2
@@ -240,6 +244,11 @@ class Source(sqlmodel.SQLModel, database.BackendMixin, table=True):
                                                        log.warning(_("Skipping invalid domain: %s") % domain)
                                                        continue
 
+                                               # Skip any special domains
+                                               if domain in IGNORED_DOMAINS:
+                                                       log.debug("Skipping ignored domain: %s" % domain)
+                                                       continue
+
                                                # Add the domain
                                                domains.add(domain)