Apennine is the XMLRPC server of GNUCOMM.  As such it is used to load and
execute XMLRPC services for various other parts of GNUCOMM.  Many GNUCOMM
servers will provide an apennine module when they are installed, and the
apennine server will load these modules and bind them to a single http
accessable XMLRPC service that will run on each given machine.

This implimentation is built around the xmlrpc package that is hosted on 
sourceforge. In addition, you will need the w3c-wwwlib package which 
xmlrpc in turn depends on.  If you have these packages installed, you may 
then build apennine.

Apennine operates as a daemon service.  An init script is provided.  As it 
uses the abyss httpd service found in the xmlrpc package, it follows the 
configuration conventions of that server.

WARNING: THIS IS AN EARLY TEST RELEASE, AND IS IN FACT DANGEROUS TO USE. A
SIMPLE AUTHENTICATION SYSTEM EXISTS BY GENERATING A SHARABLE SECRET THAT
CAN BE DISTRIBUTED TO CLIENTS.  THIS IS MINIMALLY USEFUL TO DEMONSTRATE
FUNCTIONAL CONCEPTS OF THE SERVER AS A WHOLE AND WILL CHANGE IN TIME.

This initial release actually only provides the bayonne.command method as 
something that may be useful, as well as demonstrating dynamic binding of 
plugins, and supporting basic server identity methods.


