NDU DNS tools
These are a few simple tools which help make maintaining a bind DNS server easier.
dnstouch is like touch, but it updates the zone file serial number. After editing a zone file, just dnstouch it.
dnsedit is a more complex tool which automatically creates the reverse zone files for you. You just dnsedit the appropriate zone file, and make your changes. When you quit your favorite VISUAL editor (vim), the reverse zone is re-created and the zone file is dnstouched. Makes life easy.
The code will probably work under any UNIX but I have only tested it under Linux. It requires a c++ compiler to build and a working ed to run.