I have a few domains, and I use an $INCLUDE for my common things (MX, www,
NS, etc). My main domain has all sorts of stuff after the $INCLUDE, but my
other ones don't. I tried to change that, and I determined that nsd only
parses the rest of the file after $INCLUDE, if it is the first primary
domain listed (Might be the first one with an $INCLUDE listed, I didn't try
that far). (To explain using my domains as an example: theapt.org has all
of the file parsed, but hessler.name is only parsed up to (and including)
the $INCLUDE.)
This system is OpenBSD/macppc -current, with nsd installed from the ports
tree. I don't have an i386 machine to test that configuration on. My
config files are at http://theapt.org/nsd/ for your viewing pleasure.
Peter Hessler wrote:
I have a few domains, and I use an $INCLUDE for my common things (MX, www,
NS, etc). My main domain has all sorts of stuff after the $INCLUDE, but my
other ones don't. I tried to change that, and I determined that nsd only
parses the rest of the file after $INCLUDE, if it is the first primary
domain listed (Might be the first one with an $INCLUDE listed, I didn't try
that far). (To explain using my domains as an example: theapt.org has all
of the file parsed, but hessler.name is only parsed up to (and including)
the $INCLUDE.)
This system is OpenBSD/macppc -current, with nsd installed from the ports
tree. I don't have an i386 machine to test that configuration on. My
config files are at http://theapt.org/nsd/ for your viewing pleasure.
I've opened a bug report on this (bug #78, http://www.nlnetlabs.nl/bugs/show_bug.cgi?id=78). I've also attached a patch that should fix this problem. Could you try this patch?
Erik
(attachments)
nsd-2.0.0-include.patch (1023 Bytes)
:Peter Hessler wrote:
:> I have a few domains, and I use an $INCLUDE for my common things (MX,
:www,> NS, etc). My main domain has all sorts of stuff after the $INCLUDE,
:but my> other ones don't. I tried to change that, and I determined that
:nsd only> parses the rest of the file after $INCLUDE, if it is the first
:primary> domain listed (Might be the first one with an $INCLUDE listed, I
:didn't try> that far). (To explain using my domains as an example:
:theapt.org has all> of the file parsed, but hessler.name is only parsed up
:to (and including)> the $INCLUDE.)
:>
:> This system is OpenBSD/macppc -current, with nsd installed from the ports
:> tree. I don't have an i386 machine to test that configuration on. My
:> config files are at http://theapt.org/nsd/ for your viewing pleasure.
:
:I've opened a bug report on this (bug #78,
:http://www.nlnetlabs.nl/bugs/show_bug.cgi?id=78). I've also attached a
:patch that should fix this problem. Could you try this patch?
:
:Erik
:
That fixes it. Thank you very much.