BindConfig is a software tool that helps in minimizing the possibility of errors while maintaining BIND's zone files.
The zone files written by BindConfig conform to BIND's expectations and style guide. This includes the inclusion of an ORIGIN directive and a TTL directive at the top of the zone. All hostnames in the zone files are relative to the top level ORIGIN, except for absolute hostnames outside of the zone.
One standout feature of BindConfig is its interactive shell which enables users to edit their zone files. By invoking the shell with the name of the zone you want to edit, it automatically parses your system's named.conf file for the zone's location, and then proceeds accordingly. Once edits are completed, the shell saves the zone file.
If all goes well, once in the edit-zone shell, you can type 'help' for a list of available commands, 'print' the zone, list records using wildcards, delete records using wildcards, add records or read commands from a file. You can also pipe commands to the shell, such as adding a CNAME for www using the command 'echo add CNAME for www bind-config | edit-zone dragonsdawn.net'.
Overall, BindConfig is an excellent software tool for administrators looking to simplify the maintenance of their BIND's zone files.
Version 20010828: N/A