]> git.ipfire.org Git - dbl.git/commitdiff
exporters: Block all sub-domains, too
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 21 Dec 2025 11:46:55 +0000 (11:46 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 21 Dec 2025 11:46:55 +0000 (11:46 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/dnsbl/exporters.py

index 5f579c0a1a113da4d9fa2a904ad7b18347c4929d..8288f511ee331bb20424504c822f372b9abada51 100644 (file)
@@ -187,7 +187,8 @@ class ZoneExporter(TextExporter):
 
                # Write all domains
                for domain in self.list.domains:
-                       f.write("%s IN %s %s\n" % (domain, self.type, self.content))
+                       for prefix in ("", "*."):
+                               f.write("%s%s IN %s %s\n" % (prefix, domain, self.type, self.content))
 
 
 class BlocklistExporter(ZoneExporter):