From 1532bffd65b533cb7752a4a471be5b173cf2f487 Mon Sep 17 00:00:00 2001 From: Jakob Schlyter Date: Tue, 23 Jul 2024 14:55:51 +0200 Subject: [PATCH] ensure we have a zone origin (#1105) --- dns/dnssec.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dns/dnssec.py b/dns/dnssec.py index e49c3b79..6a7b78ea 100644 --- a/dns/dnssec.py +++ b/dns/dnssec.py @@ -1056,6 +1056,9 @@ def sign_zone( else: cm = zone.writer() + if zone.origin is None: + raise ValueError("no zone origin") + with cm as _txn: if add_dnskey: if dnskey_ttl is None: -- 2.47.3