i just made some big changes to the CVS tree in order to deal with the autoconf, automake, libtool stuff.
you'll see that libdotconf and libdnet directories don't exist anymore. i realized that we are only using a few of the functions from these libraries so i just moved what we needed to ./lib. i didn't want to have to deal with autoconf/automake/libtool issues for software we don't even maintain. i updated configure.in to contain the configure tests that libdnet and dotconf need. i removed the --with-system-dotconf and --with-system-libdnet since we don't need them anymore. i've added a file "README.CVSusers" with instructions of how to deal with the CVS source since it doesn't come with your standard "./configure" script (Steve's idea). the tarball created by a "make dist" is now half the size of the original. i'm glad that we stripped it down to it's bare necessities. i recommend that you do a "cvs update -P" in order to get in step with the new source and directory structure. the newest versions of autoheader is complaining WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE' and WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN], 1, WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be produced, see the WARNING: documentation. so i'll take a look and clean that up (unless someone else beats me to it). let me know how this works for you. i want to create a release of the monitoring-core soon. do you think it's ready for release? -matt
