<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>