aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorSteven Lumos2010-06-13 21:03:41 -0700
committerAdam Vandenberg2010-06-13 22:18:56 -0700
commit68b5abe92dfa1bad66f2b249e90dd4c1891af0a1 (patch)
treedc38e0c6ce946ecdf1e7301ceec8cf5345b8ecd1 /Library/Formula
parentdadcaee9f9692c07020af99dc84a18bec50df4c4 (diff)
downloadhomebrew-68b5abe92dfa1bad66f2b249e90dd4c1891af0a1.tar.bz2
New formula: hostdb
HostDB is a system for generating internal DNS zones, external DNS zones, and DHCP configuration data from the same hostlist.txt file. Keep your configurations consistent by generating them all from the same source. The files that are generated are beautifully formatted and easy to "diff" before they are put into production. It even generates the Makefile required to make the system all work together. A "file push" mechanism (mkdestinations), plus many DNS-related utilities are included (sortbyip, genrange, comparezones, checkrootcache). Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/hostdb.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/Library/Formula/hostdb.rb b/Library/Formula/hostdb.rb
new file mode 100644
index 000000000..05f2ee4cb
--- /dev/null
+++ b/Library/Formula/hostdb.rb
@@ -0,0 +1,13 @@
+require 'formula'
+
+class Hostdb <Formula
+ url 'http://hostdb.googlecode.com/files/hostdb-1.004.tgz'
+ homepage 'http://code.google.com/p/hostdb/'
+ md5 'dfe0bf011f6e2117011aaae3ee2246b2'
+
+ def install
+ bin.install Dir['bin/*']
+ doc.install Dir['docs/*']
+ (share+'examples'+name).install Dir['examples/*']
+ end
+end