The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.3

  • Too many bugfixes, improvements and additions to document here completely. 0.02 is useless for all practical purposes. 0.03 is almost a complete rewrite.
  • New parser that handles intra directive comments correctly.
  • Added support for controls, key, server, trustedkeys. This adds complete support for Bind-8.2.3.
  • Added tests.

Modules

Front end for a suite of classes for manipulating a Bind8 conf and associated zone record files.
Front end for a suite of classes for manipulating a Bind8 style configuration file.
Class for handling Bind8 configuration directive `acl'.
Class for handling comments between directives.
Class for handling Bind8 configuration directive `controls'
Base class for all classes representing various directives in a Bind8 configuration file.
Class for representing an 'include' statement in a Bind8 configuration file.
Class for handling Bind8 configuration directive `key'
Class representing the 'logging' directive in a Bind8 Configuration file.
Class implementing the channel subdirective of the logging directive
Class for representing Bind8 options directive
Class for handling Bind8 configuration directive `server'
Class for handling Bind8 configuration directive `trustedkeys'.
Class for representing the Bind8 zone directive
Class implementing methods for manipulation of a Bind records file.
Class representing A records.
Class represending CNAME records.
Class representing MX records.
Class representing A records.
Base class which contains methods which are inherited by the derived classes residing under Unix::Conf::Bind8::DB.
Class representing A records.

Provides

in Bind8/Conf/Parser.pm
in Bind8/Conf/Lib.pm
in Bind8/DB/Parser.pm
in Bind8/DB/Lib.pm
in Bind8/DB/NS.pm