January 2013 Archives

Announcing Net::RNDC - Communicate with BIND through Perl

I often have need to communicate with ISC's BIND programattically and I haven't found any libraries out there to do that.

Often, what you'll see is a wrapper around BIND's rndc utility that forks, execs, passes it arguments, and then parses the output.

This is okay if you're on a box that can fork and has rndc installed, but that's not a safe assumption.

So I spent some time digging through BIND source and deconstructing the RNDC protocol (which was actually quite fun) and came up with ="https://metacpan.org/moduleā€¦

About Matthew Horsfall (alh)

user-pic I blog about Perl.