How to make a hesiod distribution: 1) Make sure the sources in distsrc are up to date w.r.t the source tree (/source/athena/athena.lib/hesiod), and that it builds. 2) in distsrc mv hesiod.h.sed hesiod.h and change CONFDIR to /etc in /mit/hesioddev 3) mkdir hesiod.dist.new 4) cp -rp distsrc hesiod.dist.new/src 5) cp -rp doc hesiod.dist.new (after making sure it's up to date) 6) cp -rp examples hesiod.dist.new (after making sure it's up to date) 7) cp -p hesiod.dist/README hesiod.dist.new (making sure it's up to date after you copy it) 8) make clean in hesiod.dist.new/src 9) find . -name RCS -exec rm -rf {} \; in hesiod.dist.new 10) find . -name \*~ -exec rm -rf {} \; in hesiod.dist.new in /mit/hesioddev 11) rm -rf hesiod.dist.old 12) mv hesiod.dist hesiod.dist.old 13) mv hesiod.dist.new hesiod.dist 14) tar cf hesiod.dist.tar hesiod.dist 15) compress hesiod.dist.tar 16) Copy hesiod.dist.tar.Z to the distribution site Optional, but suggested: 17) uncompress and untar the distribution and attempt to build it