aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorMax Resnick <max@ofmax.li>2025-03-06 22:28:26 -0800
committerMax Resnick <max@ofmax.li>2025-03-06 22:28:26 -0800
commit1b0195d4e3d3060afde056bb3c4c4a16daccd2c5 (patch)
treea4f25c927e70cdd1bdccb2eacfedcfee80adc638 /main.go
parentce70fb8132e2be112d1661cb77b38cec54d92de6 (diff)
downloadunbound-adblock-config-1b0195d4e3d3060afde056bb3c4c4a16daccd2c5.tar.gz
feat: make sure the local-zone is under the serverkey
Diffstat (limited to 'main.go')
-rw-r--r--main.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/main.go b/main.go
index 09fc095..051e6cd 100644
--- a/main.go
+++ b/main.go
@@ -104,6 +104,7 @@ func fetchDomainsAndWrite(url string, w *bufio.Writer, seen map[string]struct{})
}
defer resp.Body.Close()
+ fmt.Fprint(w, "server:\n")
var count int
scanner := bufio.NewScanner(resp.Body)
for scanner.Scan() {
@@ -137,7 +138,7 @@ func fetchDomainsAndWrite(url string, w *bufio.Writer, seen map[string]struct{})
seen[domain] = struct{}{}
count++
- if _, err := fmt.Fprintf(w, "local-zone: %q refuse\n", domain); err != nil {
+ if _, err := fmt.Fprintf(w, " local-zone: %q refuse\n", domain); err != nil {
return fmt.Errorf("failed to write domain: %w", err)
}
}