BIND 10 #2427: support $ORIGIN in dns::MasterLoader
BIND 10 Development
do-not-reply at isc.org
Sat Dec 15 18:19:07 UTC 2012
#2427: support $ORIGIN in dns::MasterLoader
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: task | vorner
Priority: medium | Status:
Component: libdns++ | reviewing
Keywords: | Milestone:
Sensitive: 0 | Sprint-20121218
Sub-Project: DNS | Resolution:
Estimated Difficulty: 3 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| loadzone-ng
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by jinmei):
And another interesting case:
{{{
foo.example.com. IN A 192.0.2.1
$INCLUDE some_file ; which ends with "bar.example.com. IN A 192.0.2.2"
IN AAAA 2001:db8::1
}}}
Which name should be used for the AAAA RR? RFC1035 doesn't seem to
be clear on this point; BIND 9 uses foo.example.com; NSD uses
bar.example.com. In my understanding, your current implementation
behaves like NSD.
My suggestion is:
- Ask the question at bind10-dev anyway
- Behave like BIND 9 (unless it turns out to violate some standard spec)
- warn it if the owner name of the first RR after $INCLUDE is missing
but since these seem to be implementation-dependent, we might defer it
to a separate ticket, considering our current status toward the
release.
--
Ticket URL: <http://bind10.isc.org/ticket/2427#comment:11>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list