The nss_resinit is a module for the nsswitch subsystem which makes
resolver(3) reread /etc/resolv.conf when it is updated. In the
traditional implementation of resolver(3) it is initialized by the
application once and never reread /etc/resolv.conf after that even if
the file is updated. This module is useful especially when name
servers in /etc/resolv.conf are changed frequently as seen in mobile
environment.
This is a nsswitch plugin from Apple's mDNSResponder code, adapted
for FreeBSD's nsswitch and libc.
OpenDD is a DynDNS client, written in C, and especially designed
for small gateway machines, like a Soekris box. Its main feature
is that it does not require any Perl or Python interpreter.
It supports HTTPS, can send a mail report, and can run as daemon.
It is also very easy to deploy.
OpenDNSSEC was created as an open-source turn-key solution for
DNSSEC. It secures zone data just before it is published in an
authoritative name server.
BIND::Conf_Parser implements a virtual base class for parsing BIND (Berkeley
Internet Name Domain) server version 8 configuration files ("named.conf").
As each meaningful semantic 'chunk' is parsed, a callback method is invoked
with the parsed information.
A resolvconf compatible framework for managing /etc/resolv.conf.
BIND::Config::Parser provides a lightweight parser to the configuration
file syntax of BIND v8 and v9 using a Parse::RecDescent grammar.
This module collects domain validation routines to make input
validation, and untainting easier and more readable.
Mozilla::PublicSuffix provides a single function that returns the public suffix
of a domain name by referencing a parsed copy of Mozilla's Public Suffix List.
From the official website at http://publicsuffix.org:
A "public suffix" is one under which Internet users can directly register names.
Some examples of public suffixes are .com, .co.uk and pvt.k12.wy.us. The Public
Suffix List is a list of all known public suffixes.
A copy of the official list is bundled with the distribution. As the official
list continues to be updated, the bundled copy will inevitably fall out of date.
Therefore, if the bundled copy of found to be over thirty days old, this
distribution's installer provides the option to check for a new version of the
list and download/use it if one is found.
Net::DNSBL::Statistics is the Perl module that collects statistics on the
interrogation success for a list of IP addresses against a list of DNSBL's. The
module is used to implement the reproting script dnsblstat.