plugin/file: reject SOA owners that do not match the zone (#8555)

Signed-off-by: houyuwushang <liuluoqianqiu@outlook.com>
This commit is contained in:
houyuwushang
2026-09-17 08:49:58 +08:00
committed by GitHub
parent 73198897ef
commit 84a93a0b89
10 changed files with 302 additions and 29 deletions

View File

@@ -10,11 +10,12 @@ import (
func TestNames(t *testing.T) {
f, err := os.Open("testdata/db.miek.nl_ns")
if err != nil {
t.Error(err)
t.Fatal(err)
}
z, err := file.Parse(f, "db.miek.nl_ns", "miek.nl", 0)
defer f.Close()
z, err := file.Parse(f, "miek.nl.", "testdata/db.miek.nl_ns", 0)
if err != nil {
t.Error(err)
t.Fatal(err)
}
names := names("miek.nl.", z)