This directory is copied intact to $(APACHE_BASE)/tcl_modules by the
Makefile, where $(APACHE_BASE) is the directory with bin, conf, logs,
and libexec as subdirectories.

It contains aolserver library functions which are themselves written
in tcl, and may also contain .ini files (which are read in and affect
the parameters visible with ns_config), additional .tcl files (which
are sourced, and may contain ns_section and ns_param commands or
arbitrary tcl), and subdirectories, which are recursively scanned for
.ini files and .tcl files.  The files in any given directory are
processed in this order: .ini files first, in no particular order,
followed by init.tcl, if present, and then all other .tcl files, in
alphabetical order.

If a .ini file or ns_section/ns_param .tcl file specifies values for
ns/parameters auxconfigdir, or ns/parameters/server1/tcl library,
or both, those directories get the same treatment after we're all
done here.

Note that in mod_aolserver, the ns_config parameters affect *only* the
database machinery and whatever aolserver tcl code chooses to read
them (though the configured value for pageroot is currently returned
as [ns_info pageroot], in lieu of any attempt to query the Apache data
structures; to minimize head-scratching, keep the two in synch).
Configuration parameters regarding server operation, such as the ones
setting ports, timeouts, hostnames, DirectoryFile, aliases, and so
forth, are all ineffective and silently ignored; use the appropriate
Apache configuration directives in an Apache configuration file.