
  Apache Module Collection
  ========================

  This is a collection of third-party modules contributed to the Apache HTTP
  server project (http://www.apache.org/).  It's a compilation of modules
  together with a Makefile hierarchy to easily install these modules into an
  existing Apache 1.3 HTTP server installation through Apache's new APXS
  mechanism. Some older modules were slightly adjusted for Apache 1.3.

                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       rse@apache.org

  Current list of modules
  -----------------------
 
  mod_allowdev .......... Disallow requests for files on particular devices
  mod_auth_cookie ....... Authenticate via cookies; on-the-fly
  mod_auth_cookie_file .. Authenticate via cookies; with .htpasswd-like file
  mod_auth_external ..... Authenticate via external program
  mod_auth_inst ......... Authenticate via instant passwords for dummy users
  mod_auth_system ....... Authenticate via system passwd file
  mod_bandwidth ......... Bandwidth management on a per-connection basis
  mod_cache ............. Automatic caching of documents via mmap()
  mod_urlcount .......... Automatic URL access counter via TXT and DBM file
  mod_disallow_id ....... Disallow requests for files owned by particular UserIDs
  mod_lock .............. Conditional locking mechanism for document trees
  mod_peephole .......... Peepholing filesystem information about documents
  mod_put ............... Handler for HTTP/1.1 PUT and DELETE method
  mod_qs2ssi ............ Parse query string to CGI/SSI variables
  mod_session ........... Session management and tracking via identifiers
  mod_fastcgi ........... FastCGI Implementation
  mod_cvs ............... CVS on-the-fly checkout mechanism
  mod_macro ............. Macros for the configuration files
  mod_roaming ........... Server-Support for the Netscape 4.5 Roaming Facility
  mod_ip_forwarding ..... IP client address/name forwarding between proxies
  mod_define ............ Variable Defines for the configuration files (EXTRA=1 only)

  Installation
  ------------

  1. Make sure you already have an Apache 1.3.x webserver installed 
     on your system with DSO support enabled. If you're still not sure 
     about this you can verify it by running

     $ httpd -l

     and watching for "mod_so.c". If it's there, you have DSO support.  If not
     you have to at least re-build your httpd binary with the APACI option
     --enable-module=so or by enabling the AddModule command for mod_so
     manually. See Apache's INSTALL file for more details.

  2. Build and install the modules:

     $ make all install [APXS=/path/to/bin/apxs]

     When Apache's `apxs' command is not in your PATH, please
     specify it above with the APXS variable.

  3. Bask in the glow. 
     You now have a few more Apache modules available for playing....

  Disclaimer
  ----------

  NO WARRANTY

  BECAUSE THE COLLECTION IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
  THE MODULES, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
  OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  PROVIDE THE COLLECTION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
  EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
  TO THE QUALITY AND PERFORMANCE OF THE COLLECTION IS WITH YOU.  SHOULD THE
  COLLECTION PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  REPAIR OR CORRECTION.

  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
  ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE
  THE COLLECTION AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING
  ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
  USE OR INABILITY TO USE THE COLLECTION (INCLUDING BUT NOT LIMITED TO LOSS OF
  DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
  PARTIES OR A FAILURE OF THE COLLECTION TO OPERATE WITH ANY OTHER PROGRAMS),
  EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
  SUCH DAMAGES.

