<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 25, 2019 at 5:57 PM John Kristoff <<a href="mailto:jtk@depaul.edu">jtk@depaul.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 25 Apr 2019 21:08:25 +0000<br>
Klaus Darilion <<a href="mailto:klaus.mailinglists@pernau.at" target="_blank">klaus.mailinglists@pernau.at</a>> wrote:<br>
<br>
> Can someon recommend a DNS library (Perl, Python or PHP preferred) that <br>
> supports:<br>
<br>
Hi Klaus,<br>
<br>
Net::DNS would be the Perl library I would've recommended.  I don't use<br>
it as much as I once did, but it did most of what I needed and<br>
developers were usually very responsive.  I think there was a slight<br>
turn towards more rigidity, preventing users from being able to do some<br>
things that may not have been completely in-spec, but those were for<br>
corner cases.<br>
<br>
dnspython is the rough de facto equivalent for Python.  I'm less<br>
familiar with it, but have used it for basic projects.<br>
<br>
I'm not familiar enough with PHP to know what to use there.</blockquote><div dir="auto"><br></div><div dir="auto">This doesn’t exactly answer the original question, but the Go DNS library, and Miri Gieben’s version <div>(<a href="https://github.com/miekg/dns">https://github.com/miekg/dns</a>) are both good and friendly.</div><div dir="auto">It’s also a good excuse to learn go, my new favorite language.</div><div dir="auto"><br></div><div dir="auto">W</div></div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
With either Net::DNS or dnspython I suspect your best bet may be<br>
working with the associated developer(s) to see if they can help guide<br>
you to have them do the things you want rather than try to find other<br>
libraries for those languages.  They are probably the most actively<br>
developed and complete for their respective environments.  I'm sure<br>
they'd welcome suggestions, patches and contributions.<br>
<br>
John<br>
_______________________________________________<br>
dns-operations mailing list<br>
<a href="mailto:dns-operations@lists.dns-oarc.net" target="_blank">dns-operations@lists.dns-oarc.net</a><br>
<a href="https://lists.dns-oarc.net/mailman/listinfo/dns-operations" rel="noreferrer" target="_blank">https://lists.dns-oarc.net/mailman/listinfo/dns-operations</a><br>
dns-operations mailing list<br>
<a href="https://lists.dns-oarc.net/mailman/listinfo/dns-operations" rel="noreferrer" target="_blank">https://lists.dns-oarc.net/mailman/listinfo/dns-operations</a><br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">I don't think the execution is relevant when it was obviously a bad idea in the first place.<br>This is like putting rabid weasels in your pants, and later expressing regret at having chosen those particular rabid weasels and that pair of pants.<br>   ---maf</div>