<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 4/14/19 9:27 AM, Gert van Dijk
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAFT+aq+DyYovzsqVGP4isDaHnWS_p1UsaF_5gUrKK-qwaLNeVA@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_quote"><br>
<div>Yes, on zone transfers to slaves, the file won't be
copied as-is, but an "interpreted" "autogenerated"
version will be sent. That means that if you're using
the BIND backend on slaves, you won't see the very same
file contents in terms of ordering, and when using
DNSSEC, the AXFR will emit the zone signed, adding the
RRSIG/DNSKEY records, etc.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
Awesomeness would be able to keep the order of records
and comments in<br>
sql backend but thats a feature request...<br>
</blockquote>
<div><br>
</div>
<div>The current SQL schema appears to store comments with
references to zones by ID, not by their zone name. Also,
SQL backends store information with relation to each
other. It does not sound like a good idea to me to
reference to items not part of the same data source
even.<br>
</div>
<div>(Also, what do you mean by order of records? I
thought in DNS, records don't really have an order, but
just for displaying it to the user/administrator they
may have. But since you're talking about flat file BIND
zone files, this is under your own control.)</div>
</div>
</div>
</div>
</div>
</blockquote>
<p>Thanks for your response.</p>
<p>The comments in a zone file, along with the order in which
records are kept, are somewhat important to me and help me be a
better dns administrator by making sure anything I need to know is
right where I need it. This need, for me, exists only on the
(hidden) master and wouldn't need to be propagated to any slaves.
I was hoping there was some kind of interface that would let me
use a bind zone file directly as input. Ideally id love to
'pdnsutil edit-zone <zone>', have it just like it was in the
bind zone file with comments and the order in which records are
kept. I may even like being able to reference another backend
database for 'include' information, so my manual stuff that needs
comments and so forth for documentation, can stay as such, while
the other parts which would benefit from sql backend for
automation and such, could stay in sql. Hmm..</p>
<p><br>
</p>
<p>Thanks.</p>
<p><br>
</p>
<p>Mike-<br>
</p>
</body>
</html>