0.95 - 09/19/11 > Support for Lion 1) use launchctl(1) instead of services(1) 2) Check if named enabled 3) enable if disabled, use launchctl > Ignore blank lines between DNS markers > De-tabbed file (vi :set expandtab :retab) 0.94 - 10/23/08 > Small fix to all NS entries created in the domain files to ensure the names end in a dot (.). 0.93 - 06/17/06 > Changed how we get the local machine's IP address.. now use Net::* instead of host(1) > Redirect killall's distracting error msgs to /dev/null 0.92 - 05/22/06 > Tested OK with Fedora Core 5 > Removed padding zeroes from -showexample; named 9.3.2 (FC5) complains about them being 'invalid quads' (192.168.000.001 -> 192.168.0.1) > When named not found, now warns "is named in your path?" in addition "is named installed?" > Added version numbers into script. 0.91 - 05/15/06 > Tested OK with: OSX 10.4, OSX 10.5 and Fedora Core 3 > Comments for all functions > Fixed all TODO items from 0.90: o Checks for RFC compliance for hostnames o Added code for dupe and validity checks o More proper line#/error reporting o GPL header 0.90 - 05/09/06 > Initial release -- working with several TODO items, GPL license