|
CSCI A348/A548Lecture Notes 19 Fall 1999 |
JServ.
Anatomy of a complete installation process. Java Servlets.
Described here is a half an hour and 20M installation process at the end of which you should
have an 1.3.9 Apache web server with 1.1b3 server-side Java support installed.
The colors used herein have the following significance:
red is for commands you must issue to complete the installation process,
blue
is useful information that we need to take notice of
black is used without special significance.
The less crucial parts of this output (for our purposes) have been coded in
lightgrey so that they don't obscure
the big picture with their sheer size and number of details.
Actually the size is there, the details are
lightgrey.
So you may want to use lab notes 10 in conjunction with this set of lecture notes, as well.
Create atucotuco.cs.indiana.edu% date Sun Oct 31 14:50:49 EST 1999 tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman tucotuco.cs.indiana.edu% ls November ls: November: No such file or directory
November directory and copy into it the two compressed archives that
you would otherwise have to get over the Internet from Apache.
tucotuco.cs.indiana.edu% mkdir November
tucotuco.cs.indiana.edu% cd November
tucotuco.cs.indiana.edu% ls
tucotuco.cs.indiana.edu% ls -l /u/dgerman/NovDownloads/*
-r--r--r-- 1 dgerman students 753895 Oct 30 15:52 /u/dgerman/NovDownloads/ApacheJServ-1.1b3.tar.gz
-r--r--r-- 1 dgerman students 1523771 Oct 30 15:52 /u/dgerman/NovDownloads/apache_1.3.9.tar.gz
tucotuco.cs.indiana.edu% cp /u/dgerman/NovDownloads/* .
tucotuco.cs.indiana.edu% ls -l
total 2256
-r--r--r-- 1 dgerman students 753895 Oct 31 14:51 ApacheJServ-1.1b3.tar.gz
-r--r--r-- 1 dgerman students 1523771 Oct 31 14:51 apache_1.3.9.tar.gz
tucotuco.cs.indiana.edu% quota -v
Disk quotas for dgerman (uid 10867):
Filesystem usage quota limit timeleft files quota limit timeleft
/nfs/paca/home/user1
30896 60000 61440 0 0 0
Once you have them uncompress them and unpack the archives, then clean a bit.
tucotuco.cs.indiana.edu% gunzip *.gz
tucotuco.cs.indiana.edu% quota -v
Disk quotas for dgerman (uid 10867):
Filesystem usage quota limit timeleft files quota limit timeleft
/nfs/paca/home/user1
38240 60000 61440 0 0 0
tucotuco.cs.indiana.edu% date
Sun Oct 31 14:51:59 EST 1999
tucotuco.cs.indiana.edu% ls -l
total 9600
-r--r--r-- 1 dgerman students 3584000 Oct 31 14:51 ApacheJServ-1.1b3.tar
-r--r--r-- 1 dgerman students 6225920 Oct 31 14:51 apache_1.3.9.tar
tucotuco.cs.indiana.edu% tar xvf Apa*.tar
ApacheJServ-1.1b3/
ApacheJServ-1.1b3/Makefile.in
ApacheJServ-1.1b3/README
ApacheJServ-1.1b3/INSTALL
The large number of files that comprise the archive are installed one by one.
It's not necessary to look at all of them, but it's instructive to see
how many they are (about 300) at least once.
Then the second archive (which contains about twice as many files as the first one).ApacheJServ-1.1b3/Makefile.am ApacheJServ-1.1b3/acinclude.m4 ApacheJServ-1.1b3/aclocal.m4 ApacheJServ-1.1b3/configure ApacheJServ-1.1b3/configure.in ApacheJServ-1.1b3/index.html ApacheJServ-1.1b3/LICENSE ApacheJServ-1.1b3/README.build ApacheJServ-1.1b3/src/ ApacheJServ-1.1b3/src/Makefile.in ApacheJServ-1.1b3/src/scripts/ ApacheJServ-1.1b3/src/scripts/build/ ApacheJServ-1.1b3/src/scripts/build/unix/ ApacheJServ-1.1b3/src/scripts/build/unix/config.guess ApacheJServ-1.1b3/src/scripts/build/unix/config.sub ApacheJServ-1.1b3/src/scripts/build/unix/install-sh ApacheJServ-1.1b3/src/scripts/build/unix/ltconfig ApacheJServ-1.1b3/src/scripts/build/unix/ltmain.sh ApacheJServ-1.1b3/src/scripts/build/unix/missing ApacheJServ-1.1b3/src/scripts/build/unix/mkinstalldirs ApacheJServ-1.1b3/src/scripts/package/ ApacheJServ-1.1b3/src/scripts/package/tar.gz/ ApacheJServ-1.1b3/src/scripts/package/tar.gz/snap.sh ApacheJServ-1.1b3/src/scripts/package/tar.gz/snap.sh.in ApacheJServ-1.1b3/src/README ApacheJServ-1.1b3/src/Makefile.am ApacheJServ-1.1b3/src/c/ ApacheJServ-1.1b3/src/c/Makefile.in ApacheJServ-1.1b3/src/c/Makefile.am ApacheJServ-1.1b3/src/c/jserv.h.in ApacheJServ-1.1b3/src/c/mod_jserv.c ApacheJServ-1.1b3/src/c/jserv_protocols.c ApacheJServ-1.1b3/src/c/jserv_ajpv11.c ApacheJServ-1.1b3/src/c/jserv_ajpv12.c ApacheJServ-1.1b3/src/c/jserv_balance.c ApacheJServ-1.1b3/src/c/jserv_mmap.c ApacheJServ-1.1b3/src/c/jserv_watchdog.c ApacheJServ-1.1b3/src/c/jserv_utils.c ApacheJServ-1.1b3/src/c/jserv_status.c ApacheJServ-1.1b3/src/c/jserv_wrapper.c ApacheJServ-1.1b3/src/c/jserv_wrapper_unix.c ApacheJServ-1.1b3/src/c/jserv_image.c ApacheJServ-1.1b3/src/c/Makefile.tmpl ApacheJServ-1.1b3/src/c/Makefile.libdir ApacheJServ-1.1b3/src/c/libjserv.module ApacheJServ-1.1b3/src/c/jserv_wrapper.h ApacheJServ-1.1b3/src/java/ ApacheJServ-1.1b3/src/java/Makefile.in ApacheJServ-1.1b3/src/java/Makefile.am ApacheJServ-1.1b3/src/java/.deps ApacheJServ-1.1b3/src/java/deps.sh ApacheJServ-1.1b3/src/java/jdeps ApacheJServ-1.1b3/src/java/jdeps.jar ApacheJServ-1.1b3/src/java/ApacheJServ.jar ApacheJServ-1.1b3/src/java/org/ ApacheJServ-1.1b3/src/java/org/Makefile.in ApacheJServ-1.1b3/src/java/org/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/ ApacheJServ-1.1b3/src/java/org/apache/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/ ApacheJServ-1.1b3/src/java/org/apache/java/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/io/ ApacheJServ-1.1b3/src/java/org/apache/java/io/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/io/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/io/Logger.java ApacheJServ-1.1b3/src/java/org/apache/java/io/LogRecord.java ApacheJServ-1.1b3/src/java/org/apache/java/io/LogWriter.java ApacheJServ-1.1b3/src/java/org/apache/java/io/ReadFullyInputStream.java ApacheJServ-1.1b3/src/java/org/apache/java/lang/ ApacheJServ-1.1b3/src/java/org/apache/java/lang/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/lang/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/lang/AdaptiveClassLoader.java ApacheJServ-1.1b3/src/java/org/apache/java/lang/Bytes.java ApacheJServ-1.1b3/src/java/org/apache/java/lang/Lock.java ApacheJServ-1.1b3/src/java/org/apache/java/lang/Semaphore.java ApacheJServ-1.1b3/src/java/org/apache/java/lang/Stoppable.java ApacheJServ-1.1b3/src/java/org/apache/java/lang/TimeoutException.java ApacheJServ-1.1b3/src/java/org/apache/java/net/ ApacheJServ-1.1b3/src/java/org/apache/java/net/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/net/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/net/AuthenticatedServerSocket.java ApacheJServ-1.1b3/src/java/org/apache/java/net/AuthenticatedSocket.java ApacheJServ-1.1b3/src/java/org/apache/java/net/AuthenticationException.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/ ApacheJServ-1.1b3/src/java/org/apache/java/recycle/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/recycle/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/recycle/AdaptiveController.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/Container.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/ControlledContainer.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/Controller.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/ControllerFactory.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/DefaultController.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/GaussianController.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/LimitedContainer.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/MinMaxController.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/Recyclable.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/RecycleBin.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/RecycleBinIsEmpty.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/RecycleBinIsFull.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool/ ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool/Worker.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool/WorkerContainer.java ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool/WorkerPool.java ApacheJServ-1.1b3/src/java/org/apache/java/security/ ApacheJServ-1.1b3/src/java/org/apache/java/security/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/security/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/security/MD5.java ApacheJServ-1.1b3/src/java/org/apache/java/security/MessageDigest.java ApacheJServ-1.1b3/src/java/org/apache/java/util/ ApacheJServ-1.1b3/src/java/org/apache/java/util/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/java/util/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/java/util/Configurations.java ApacheJServ-1.1b3/src/java/org/apache/java/util/ConfigurationsRepository.java ApacheJServ-1.1b3/src/java/org/apache/java/util/ExtendedProperties.java ApacheJServ-1.1b3/src/java/org/apache/java/util/SimpleQueue.java ApacheJServ-1.1b3/src/java/org/apache/jserv/ ApacheJServ-1.1b3/src/java/org/apache/jserv/Makefile.in ApacheJServ-1.1b3/src/java/org/apache/jserv/JServDefs.java.in ApacheJServ-1.1b3/src/java/org/apache/jserv/Makefile.am ApacheJServ-1.1b3/src/java/org/apache/jserv/Ajpv12InputStream.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServ.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServConnection.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServContext.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServDefs.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServLog.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServLogChannels.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServSTMStore.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServSendError.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServServletManager.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServSession.java ApacheJServ-1.1b3/src/java/org/apache/jserv/JServUtils.java ApacheJServ-1.1b3/docs/ ApacheJServ-1.1b3/docs/Makefile.in ApacheJServ-1.1b3/docs/future/ ApacheJServ-1.1b3/docs/future/index.html ApacheJServ-1.1b3/docs/future/sandboxing.html ApacheJServ-1.1b3/docs/images/ ApacheJServ-1.1b3/docs/images/apache_pb.gif ApacheJServ-1.1b3/docs/images/java-apache-project.gif ApacheJServ-1.1b3/docs/images/lbfail001.gif ApacheJServ-1.1b3/docs/images/lbfail002.gif ApacheJServ-1.1b3/docs/images/lbfail003.gif ApacheJServ-1.1b3/docs/images/lbprod001.gif ApacheJServ-1.1b3/docs/images/lbprod002.gif ApacheJServ-1.1b3/docs/images/lbshm001.gif ApacheJServ-1.1b3/docs/install/ ApacheJServ-1.1b3/docs/install/howto.security.html ApacheJServ-1.1b3/docs/install/howto.servlets.html ApacheJServ-1.1b3/docs/install/howto.status.html ApacheJServ-1.1b3/docs/install/howto.unix_install.html ApacheJServ-1.1b3/docs/install/howto.win32_install.html ApacheJServ-1.1b3/docs/install/index.html ApacheJServ-1.1b3/docs/protocol/ ApacheJServ-1.1b3/docs/protocol/AJPv1.html ApacheJServ-1.1b3/docs/protocol/AJPv11.html ApacheJServ-1.1b3/docs/protocol/AJPv2.html ApacheJServ-1.1b3/docs/protocol/AJPv21.html ApacheJServ-1.1b3/docs/Makefile.am ApacheJServ-1.1b3/docs/FAQ.html ApacheJServ-1.1b3/docs/bugs.html ApacheJServ-1.1b3/docs/changes.html ApacheJServ-1.1b3/docs/contributing.html ApacheJServ-1.1b3/docs/contributors.html ApacheJServ-1.1b3/docs/features.html ApacheJServ-1.1b3/docs/glossary.html ApacheJServ-1.1b3/docs/howto.load-balancing.html ApacheJServ-1.1b3/docs/index.html ApacheJServ-1.1b3/docs/license.html ApacheJServ-1.1b3/docs/modules.html ApacheJServ-1.1b3/docs/operation.html ApacheJServ-1.1b3/docs/security.html ApacheJServ-1.1b3/docs/sendbug.html ApacheJServ-1.1b3/docs/support.html ApacheJServ-1.1b3/docs/api/ ApacheJServ-1.1b3/docs/api/Makefile.in ApacheJServ-1.1b3/docs/api/Makefile.am ApacheJServ-1.1b3/docs/api/org/ ApacheJServ-1.1b3/docs/api/org/apache/ ApacheJServ-1.1b3/docs/api/org/apache/java/ ApacheJServ-1.1b3/docs/api/org/apache/java/io/ ApacheJServ-1.1b3/docs/api/org/apache/java/io/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/Logger.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/LogRecord.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/LogWriter.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/LogWriter.Agent.html ApacheJServ-1.1b3/docs/api/org/apache/java/io/ReadFullyInputStream.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/ ApacheJServ-1.1b3/docs/api/org/apache/java/lang/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/Stoppable.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/AdaptiveClassLoader.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/AdaptiveClassLoader.ClassCacheEntry.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/Bytes.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/Lock.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/Semaphore.html ApacheJServ-1.1b3/docs/api/org/apache/java/lang/TimeoutException.html ApacheJServ-1.1b3/docs/api/org/apache/java/net/ ApacheJServ-1.1b3/docs/api/org/apache/java/net/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/net/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/net/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/net/AuthenticatedServerSocket.html ApacheJServ-1.1b3/docs/api/org/apache/java/net/AuthenticatedSocket.html ApacheJServ-1.1b3/docs/api/org/apache/java/net/AuthenticationException.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/ ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/ ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/Worker.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/WorkerContainer.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/pool/WorkerPool.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/Controller.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/Recyclable.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/RecycleBin.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/AdaptiveController.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/Container.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/ControlledContainer.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/ControllerFactory.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/DefaultController.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/GaussianController.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/LimitedContainer.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/MinMaxController.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/RecycleBinIsEmpty.html ApacheJServ-1.1b3/docs/api/org/apache/java/recycle/RecycleBinIsFull.html ApacheJServ-1.1b3/docs/api/org/apache/java/security/ ApacheJServ-1.1b3/docs/api/org/apache/java/security/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/security/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/security/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/security/MD5.html ApacheJServ-1.1b3/docs/api/org/apache/java/security/MessageDigest.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/ ApacheJServ-1.1b3/docs/api/org/apache/java/util/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/Configurations.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/ConfigurationsRepository.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/ExtendedProperties.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/ExtendedProperties.PropertiesReader.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/ExtendedProperties.PropertiesTokenizer.html ApacheJServ-1.1b3/docs/api/org/apache/java/util/SimpleQueue.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/ ApacheJServ-1.1b3/docs/api/org/apache/jserv/package-summary.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/package-tree.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/package-frame.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServDefs.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServLogChannels.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServSendError.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/Ajpv12InputStream.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServ.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServConnection.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServConnection.JServInputStream.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServConnection.JServOutputStream.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServContext.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServLog.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServServletManager.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServSession.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServServletManager.ACLObjectInputStream.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServSTMStore.html ApacheJServ-1.1b3/docs/api/org/apache/jserv/JServUtils.html ApacheJServ-1.1b3/docs/api/allclasses-frame.html ApacheJServ-1.1b3/docs/api/deprecated-list.html ApacheJServ-1.1b3/docs/api/help-doc.html ApacheJServ-1.1b3/docs/api/index-all.html ApacheJServ-1.1b3/docs/api/index.html ApacheJServ-1.1b3/docs/api/overview-frame.html ApacheJServ-1.1b3/docs/api/overview-summary.html ApacheJServ-1.1b3/docs/api/overview-tree.html ApacheJServ-1.1b3/docs/api/packages.html ApacheJServ-1.1b3/docs/api/serialized-form.html ApacheJServ-1.1b3/docs/api/stylesheet.css ApacheJServ-1.1b3/docs/api/package-list ApacheJServ-1.1b3/docs/upgrade.html ApacheJServ-1.1b3/docs/y2k.html ApacheJServ-1.1b3/docs/zones.html ApacheJServ-1.1b3/docs/STATUS.txt ApacheJServ-1.1b3/example/ ApacheJServ-1.1b3/example/Makefile.in ApacheJServ-1.1b3/example/Hello.java.in ApacheJServ-1.1b3/example/Makefile.am ApacheJServ-1.1b3/example/example.properties.in ApacheJServ-1.1b3/example/jserv.conf.in ApacheJServ-1.1b3/example/jserv.properties.in ApacheJServ-1.1b3/example/Hello.java ApacheJServ-1.1b3/example/IsItWorking.java ApacheJServ-1.1b3/conf/ ApacheJServ-1.1b3/conf/Makefile.in ApacheJServ-1.1b3/conf/Makefile.am ApacheJServ-1.1b3/conf/jserv.conf.in ApacheJServ-1.1b3/conf/jserv.properties.in ApacheJServ-1.1b3/conf/save-install.sh.in ApacheJServ-1.1b3/conf/zone.properties.in
tucotuco.cs.indiana.edu% tar xvf apa*.tar
apache_1.3.9/
apache_1.3.9/src/
apache_1.3.9/src/ap/
apache_1.3.9/src/ap/.indent.pro
apache_1.3.9/src/ap/Makefile.tmpl
apache_1.3.9/src/ap/ap.dsp
apache_1.3.9/src/ap/ap.mak
apache_1.3.9/src/ap/ap_base64.c
apache_1.3.9/src/ap/ap_checkpass.c
apache_1.3.9/src/ap/ap_cpystrn.c
apache_1.3.9/src/ap/ap_execve.c
apache_1.3.9/src/ap/ap_fnmatch.c
apache_1.3.9/src/ap/ap_getpass.c
apache_1.3.9/src/ap/ap_md5c.c
apache_1.3.9/src/ap/ap_sha1.c
apache_1.3.9/src/ap/ap_signal.c
apache_1.3.9/src/ap/ap_slack.c
apache_1.3.9/src/ap/ap_snprintf.c
apache_1.3.9/src/.gdbinit
apache_1.3.9/src/Apache.dsp
apache_1.3.9/src/Apache.mak
apache_1.3.9/src/ApacheCore.def
apache_1.3.9/src/ApacheCore.dsp
apache_1.3.9/src/ApacheCore.mak
apache_1.3.9/src/ApacheCoreOS2.def
apache_1.3.9/src/BUILD.NOTES
apache_1.3.9/src/CHANGES
apache_1.3.9/src/Configuration.tmpl
apache_1.3.9/src/Configure
apache_1.3.9/src/INSTALL
apache_1.3.9/src/Makefile.nt
apache_1.3.9/src/Makefile.tmpl
apache_1.3.9/src/Makefile_win32.txt
apache_1.3.9/src/Makefile_win32_debug.txt
apache_1.3.9/src/PORTING
apache_1.3.9/src/README
apache_1.3.9/src/README.EBCDIC
apache_1.3.9/src/helpers/
apache_1.3.9/src/helpers/CutRule
apache_1.3.9/src/helpers/GuessOS
apache_1.3.9/src/helpers/MakeEtags
apache_1.3.9/src/helpers/MakeLint
apache_1.3.9/src/helpers/PrintPath
apache_1.3.9/src/helpers/TestCompile
apache_1.3.9/src/helpers/binbuild.sh
apache_1.3.9/src/helpers/buildinfo.sh
apache_1.3.9/src/helpers/checkheader.sh
apache_1.3.9/src/helpers/dummy.c
apache_1.3.9/src/helpers/find-dbm-lib
apache_1.3.9/src/helpers/findcpp.sh
apache_1.3.9/src/helpers/fmn.sh
apache_1.3.9/src/helpers/fp2rp
apache_1.3.9/src/helpers/getuid.sh
apache_1.3.9/src/helpers/install.sh
apache_1.3.9/src/helpers/mfhead
apache_1.3.9/src/helpers/mkdir.sh
apache_1.3.9/src/helpers/mkshadow.sh
apache_1.3.9/src/helpers/ppl.sh
apache_1.3.9/src/helpers/slo.sh
apache_1.3.9/src/buildmark.c
apache_1.3.9/src/include/
apache_1.3.9/src/include/.indent.pro
apache_1.3.9/src/include/alloc.h
apache_1.3.9/src/include/ap.h
apache_1.3.9/src/include/ap_compat.h
apache_1.3.9/src/include/ap_config.h
apache_1.3.9/src/include/ap_ctype.h
apache_1.3.9/src/include/ap_md5.h
apache_1.3.9/src/include/ap_mmn.h
apache_1.3.9/src/include/ap_sha1.h
apache_1.3.9/src/include/buff.h
apache_1.3.9/src/include/compat.h
apache_1.3.9/src/include/conf.h
apache_1.3.9/src/include/explain.h
apache_1.3.9/src/include/fnmatch.h
apache_1.3.9/src/include/hsregex.h
apache_1.3.9/src/include/http_conf_globals.h
apache_1.3.9/src/include/http_config.h
apache_1.3.9/src/include/http_core.h
apache_1.3.9/src/include/http_log.h
apache_1.3.9/src/include/http_main.h
apache_1.3.9/src/include/http_protocol.h
apache_1.3.9/src/include/http_request.h
apache_1.3.9/src/include/http_vhost.h
apache_1.3.9/src/include/httpd.h
apache_1.3.9/src/include/multithread.h
apache_1.3.9/src/include/rfc1413.h
apache_1.3.9/src/include/scoreboard.h
apache_1.3.9/src/include/util_date.h
apache_1.3.9/src/include/util_md5.h
apache_1.3.9/src/include/util_script.h
apache_1.3.9/src/include/util_uri.h
apache_1.3.9/src/lib/
apache_1.3.9/src/lib/expat-lite/
apache_1.3.9/src/lib/expat-lite/CHANGES
apache_1.3.9/src/lib/expat-lite/Makefile.tmpl
apache_1.3.9/src/lib/expat-lite/asciitab.h
apache_1.3.9/src/lib/expat-lite/expat.html
apache_1.3.9/src/lib/expat-lite/hashtable.c
apache_1.3.9/src/lib/expat-lite/hashtable.h
apache_1.3.9/src/lib/expat-lite/iasciitab.h
apache_1.3.9/src/lib/expat-lite/latin1tab.h
apache_1.3.9/src/lib/expat-lite/nametab.h
apache_1.3.9/src/lib/expat-lite/utf8tab.h
apache_1.3.9/src/lib/expat-lite/xmldef.h
apache_1.3.9/src/lib/expat-lite/xmlparse.c
apache_1.3.9/src/lib/expat-lite/xmlparse.h
apache_1.3.9/src/lib/expat-lite/xmlrole.c
apache_1.3.9/src/lib/expat-lite/xmlrole.h
apache_1.3.9/src/lib/expat-lite/xmltok.c
apache_1.3.9/src/lib/expat-lite/xmltok.h
apache_1.3.9/src/lib/expat-lite/xmltok_impl.c
apache_1.3.9/src/lib/expat-lite/xmltok_impl.h
apache_1.3.9/src/lib/expat-lite/xmltok_ns.c
apache_1.3.9/src/main/
apache_1.3.9/src/main/.indent.pro
apache_1.3.9/src/main/Makefile.tmpl
apache_1.3.9/src/main/alloc.c
apache_1.3.9/src/main/buff.c
apache_1.3.9/src/main/gen_test_char.c
apache_1.3.9/src/main/gen_test_char.dsp
apache_1.3.9/src/main/gen_test_char.mak
apache_1.3.9/src/main/gen_uri_delims.c
apache_1.3.9/src/main/gen_uri_delims.dsp
apache_1.3.9/src/main/gen_uri_delims.mak
apache_1.3.9/src/main/http_config.c
apache_1.3.9/src/main/http_core.c
apache_1.3.9/src/main/http_log.c
apache_1.3.9/src/main/http_main.c
apache_1.3.9/src/main/http_protocol.c
apache_1.3.9/src/main/http_request.c
apache_1.3.9/src/main/http_vhost.c
apache_1.3.9/src/main/rfc1413.c
apache_1.3.9/src/main/util.c
apache_1.3.9/src/main/util_date.c
apache_1.3.9/src/main/util_md5.c
apache_1.3.9/src/main/util_script.c
apache_1.3.9/src/main/util_uri.c
apache_1.3.9/src/modules/
apache_1.3.9/src/modules/README
apache_1.3.9/src/modules/example/
apache_1.3.9/src/modules/example/.indent.pro
apache_1.3.9/src/modules/example/Makefile.tmpl
apache_1.3.9/src/modules/example/README
apache_1.3.9/src/modules/example/mod_example.c
apache_1.3.9/src/modules/experimental/
apache_1.3.9/src/modules/experimental/.indent.pro
apache_1.3.9/src/modules/experimental/Makefile.tmpl
apache_1.3.9/src/modules/experimental/mod_auth_digest.c
apache_1.3.9/src/modules/experimental/mod_mmap_static.c
apache_1.3.9/src/modules/extra/
apache_1.3.9/src/modules/extra/.indent.pro
apache_1.3.9/src/modules/extra/Makefile.tmpl
apache_1.3.9/src/modules/proxy/
apache_1.3.9/src/modules/proxy/.indent.pro
apache_1.3.9/src/modules/proxy/ApacheModuleProxy.dsp
apache_1.3.9/src/modules/proxy/ApacheModuleProxy.mak
apache_1.3.9/src/modules/proxy/Makefile.OS2
apache_1.3.9/src/modules/proxy/Makefile.libdir
apache_1.3.9/src/modules/proxy/Makefile.tmpl
apache_1.3.9/src/modules/proxy/mod_proxy.c
apache_1.3.9/src/modules/proxy/mod_proxy.h
apache_1.3.9/src/modules/proxy/proxy_cache.c
apache_1.3.9/src/modules/proxy/proxy_connect.c
apache_1.3.9/src/modules/proxy/proxy_ftp.c
apache_1.3.9/src/modules/proxy/proxy_http.c
apache_1.3.9/src/modules/proxy/proxy_util.c
apache_1.3.9/src/modules/standard/
apache_1.3.9/src/modules/standard/.indent.pro
apache_1.3.9/src/modules/standard/Makefile.OS2
apache_1.3.9/src/modules/standard/Makefile.tmpl
apache_1.3.9/src/modules/standard/mod_access.c
apache_1.3.9/src/modules/standard/mod_actions.c
apache_1.3.9/src/modules/standard/mod_alias.c
apache_1.3.9/src/modules/standard/mod_asis.c
apache_1.3.9/src/modules/standard/mod_auth.c
apache_1.3.9/src/modules/standard/mod_auth_anon.c
apache_1.3.9/src/modules/standard/mod_auth_db.c
apache_1.3.9/src/modules/standard/mod_auth_db.module
apache_1.3.9/src/modules/standard/mod_auth_dbm.c
apache_1.3.9/src/modules/standard/mod_autoindex.c
apache_1.3.9/src/modules/standard/mod_cern_meta.c
apache_1.3.9/src/modules/standard/mod_cgi.c
apache_1.3.9/src/modules/standard/mod_digest.c
apache_1.3.9/src/modules/standard/mod_dir.c
apache_1.3.9/src/modules/standard/mod_env.c
apache_1.3.9/src/modules/standard/mod_expires.c
apache_1.3.9/src/modules/standard/mod_headers.c
apache_1.3.9/src/modules/standard/mod_imap.c
apache_1.3.9/src/modules/standard/mod_include.c
apache_1.3.9/src/modules/standard/mod_info.c
apache_1.3.9/src/modules/standard/mod_log_agent.c
apache_1.3.9/src/modules/standard/mod_log_config.c
apache_1.3.9/src/modules/standard/mod_log_referer.c
apache_1.3.9/src/modules/standard/mod_mime.c
apache_1.3.9/src/modules/standard/mod_mime_magic.c
apache_1.3.9/src/modules/standard/mod_negotiation.c
apache_1.3.9/src/modules/standard/mod_rewrite.c
apache_1.3.9/src/modules/standard/mod_rewrite.h
apache_1.3.9/src/modules/standard/mod_setenvif.c
apache_1.3.9/src/modules/standard/mod_so.c
apache_1.3.9/src/modules/standard/mod_speling.c
apache_1.3.9/src/modules/standard/mod_status.c
apache_1.3.9/src/modules/standard/mod_unique_id.c
apache_1.3.9/src/modules/standard/mod_userdir.c
apache_1.3.9/src/modules/standard/mod_usertrack.c
apache_1.3.9/src/modules/standard/mod_vhost_alias.c
apache_1.3.9/src/os/
apache_1.3.9/src/os/os2/
apache_1.3.9/src/os/os2/Makefile.tmpl
apache_1.3.9/src/os/os2/os-inline.c
apache_1.3.9/src/os/os2/os.c
apache_1.3.9/src/os/os2/os.h
apache_1.3.9/src/os/os2/util_os2.c
apache_1.3.9/src/os/.indent.pro
apache_1.3.9/src/os/bs2000/
apache_1.3.9/src/os/bs2000/Makefile.tmpl
apache_1.3.9/src/os/bs2000/bs2login.c
apache_1.3.9/src/os/bs2000/ebcdic.c
apache_1.3.9/src/os/bs2000/ebcdic.h
apache_1.3.9/src/os/bs2000/os-inline.c
apache_1.3.9/src/os/bs2000/os.c
apache_1.3.9/src/os/bs2000/os.h
apache_1.3.9/src/os/tpf/
apache_1.3.9/src/os/tpf/Makefile.tmpl
apache_1.3.9/src/os/tpf/TPFExport
apache_1.3.9/src/os/tpf/cgetop.c
apache_1.3.9/src/os/tpf/ebcdic.c
apache_1.3.9/src/os/tpf/ebcdic.h
apache_1.3.9/src/os/tpf/os-inline.c
apache_1.3.9/src/os/tpf/os.c
apache_1.3.9/src/os/tpf/os.h
apache_1.3.9/src/os/tpf/samples/
apache_1.3.9/src/os/tpf/samples/linkdll.jcl
apache_1.3.9/src/os/tpf/samples/loadset.jcl
apache_1.3.9/src/os/unix/
apache_1.3.9/src/os/unix/Makefile.tmpl
apache_1.3.9/src/os/unix/os-aix-dso.c
apache_1.3.9/src/os/unix/os-inline.c
apache_1.3.9/src/os/unix/os.c
apache_1.3.9/src/os/unix/os.h
apache_1.3.9/src/os/win32/
apache_1.3.9/src/os/win32/ApacheModuleAuthAnon.dsp
apache_1.3.9/src/os/win32/ApacheModuleAuthAnon.mak
apache_1.3.9/src/os/win32/ApacheModuleCERNMeta.dsp
apache_1.3.9/src/os/win32/ApacheModuleCERNMeta.mak
apache_1.3.9/src/os/win32/ApacheModuleDigest.dsp
apache_1.3.9/src/os/win32/ApacheModuleDigest.mak
apache_1.3.9/src/os/win32/ApacheModuleExpires.dsp
apache_1.3.9/src/os/win32/ApacheModuleExpires.mak
apache_1.3.9/src/os/win32/ApacheModuleHeaders.dsp
apache_1.3.9/src/os/win32/ApacheModuleHeaders.mak
apache_1.3.9/src/os/win32/ApacheModuleInfo.dsp
apache_1.3.9/src/os/win32/ApacheModuleInfo.mak
apache_1.3.9/src/os/win32/ApacheModuleRewrite.dsp
apache_1.3.9/src/os/win32/ApacheOS.dsp
apache_1.3.9/src/os/win32/ApacheModuleRewrite.mak
apache_1.3.9/src/os/win32/ApacheModuleSpeling.dsp
apache_1.3.9/src/os/win32/ApacheModuleSpeling.mak
apache_1.3.9/src/os/win32/ApacheModuleStatus.dsp
apache_1.3.9/src/os/win32/ApacheModuleStatus.mak
apache_1.3.9/src/os/win32/ApacheModuleUserTrack.dsp
apache_1.3.9/src/os/win32/ApacheModuleUserTrack.mak
apache_1.3.9/src/os/win32/ApacheOS.mak
apache_1.3.9/src/os/win32/MakeModuleMak.cpp
apache_1.3.9/src/os/win32/MakeModuleMak.mak
apache_1.3.9/src/os/win32/Module.mak.tmpl
apache_1.3.9/src/os/win32/apache.ico
apache_1.3.9/src/os/win32/apache.rc
apache_1.3.9/src/os/win32/getopt.c
apache_1.3.9/src/os/win32/getopt.h
apache_1.3.9/src/os/win32/main_win32.c
apache_1.3.9/src/os/win32/mod_dll.c
apache_1.3.9/src/os/win32/mod_isapi.c
apache_1.3.9/src/os/win32/modules.c
apache_1.3.9/src/os/win32/multithread.c
apache_1.3.9/src/os/win32/os.c
apache_1.3.9/src/os/win32/os.h
apache_1.3.9/src/os/win32/passwd.c
apache_1.3.9/src/os/win32/passwd.h
apache_1.3.9/src/os/win32/readdir.c
apache_1.3.9/src/os/win32/readdir.h
apache_1.3.9/src/os/win32/registry.c
apache_1.3.9/src/os/win32/registry.h
apache_1.3.9/src/os/win32/resource.h
apache_1.3.9/src/os/win32/service.c
apache_1.3.9/src/os/win32/service.h
apache_1.3.9/src/os/win32/util_win32.c
apache_1.3.9/src/os/win32/installer/
apache_1.3.9/src/os/win32/installer/README.TXT
apache_1.3.9/src/os/win32/installer/apache.iwz
apache_1.3.9/src/os/win32/installer/installdll/
apache_1.3.9/src/os/win32/installer/installdll/install.c
apache_1.3.9/src/os/win32/installer/installdll/install.def
apache_1.3.9/src/os/win32/installer/installdll/install.dsp
apache_1.3.9/src/os/win32/installer/installdll/install.mak
apache_1.3.9/src/os/win32/installer/installdll/test/
apache_1.3.9/src/os/win32/installer/installdll/test/resource.h
apache_1.3.9/src/os/win32/installer/installdll/test/test.c
apache_1.3.9/src/os/win32/installer/installdll/test/test.def
apache_1.3.9/src/os/win32/installer/installdll/test/test.dsp
apache_1.3.9/src/os/win32/installer/installdll/test/test.h
apache_1.3.9/src/os/win32/installer/installdll/test/test.ico
apache_1.3.9/src/os/win32/installer/installdll/test/test.mak
apache_1.3.9/src/os/win32/installer/installdll/test/test.rc
apache_1.3.9/src/regex/
apache_1.3.9/src/regex/COPYRIGHT
apache_1.3.9/src/regex/Makefile.tmpl
apache_1.3.9/src/regex/README
apache_1.3.9/src/regex/WHATSNEW
apache_1.3.9/src/regex/cclass.h
apache_1.3.9/src/regex/cname.h
apache_1.3.9/src/regex/debug.c
apache_1.3.9/src/regex/engine.c
apache_1.3.9/src/regex/engine.ih
apache_1.3.9/src/regex/main.c
apache_1.3.9/src/regex/mkh
apache_1.3.9/src/regex/regcomp.c
apache_1.3.9/src/regex/regcomp.ih
apache_1.3.9/src/regex/regerror.c
apache_1.3.9/src/regex/regerror.ih
apache_1.3.9/src/regex/regex.3
apache_1.3.9/src/regex/regex.7
apache_1.3.9/src/regex/regex.dsp
apache_1.3.9/src/regex/regex.mak
apache_1.3.9/src/regex/regex2.h
apache_1.3.9/src/regex/regexec.c
apache_1.3.9/src/regex/regfree.c
apache_1.3.9/src/regex/split.c
apache_1.3.9/src/regex/tests
apache_1.3.9/src/regex/utils.h
apache_1.3.9/src/support/
apache_1.3.9/src/support/.indent.pro
apache_1.3.9/src/support/Makefile.tmpl
apache_1.3.9/src/support/README
apache_1.3.9/src/support/ab.8
apache_1.3.9/src/support/ab.c
apache_1.3.9/src/support/apachectl
apache_1.3.9/src/support/apachectl.8
apache_1.3.9/src/support/apxs.8
apache_1.3.9/src/support/apxs.pl
apache_1.3.9/src/support/dbmmanage
apache_1.3.9/src/support/dbmmanage.1
apache_1.3.9/src/support/htdigest.1
apache_1.3.9/src/support/htdigest.c
apache_1.3.9/src/support/htdigest.dsp
apache_1.3.9/src/support/htdigest.mak
apache_1.3.9/src/support/htpasswd.1
apache_1.3.9/src/support/htpasswd.c
apache_1.3.9/src/support/htpasswd.dsp
apache_1.3.9/src/support/htpasswd.mak
apache_1.3.9/src/support/httpd.8
apache_1.3.9/src/support/httpd.exp
apache_1.3.9/src/support/log_server_status
apache_1.3.9/src/support/logresolve.8
apache_1.3.9/src/support/logresolve.c
apache_1.3.9/src/support/logresolve.pl
apache_1.3.9/src/support/phf_abuse_log.cgi
apache_1.3.9/src/support/rotatelogs.8
apache_1.3.9/src/support/rotatelogs.c
apache_1.3.9/src/support/split-logfile
apache_1.3.9/src/support/suexec.8
apache_1.3.9/src/support/suexec.c
apache_1.3.9/src/support/suexec.h
apache_1.3.9/src/support/SHA1/
apache_1.3.9/src/support/SHA1/README.sha1
apache_1.3.9/src/support/SHA1/convert-sha1.pl
apache_1.3.9/src/support/SHA1/htpasswd-sha1.pl
apache_1.3.9/src/support/SHA1/ldif-sha1.example
apache_1.3.9/src/Configuration
apache_1.3.9/ABOUT_APACHE
apache_1.3.9/Announcement
apache_1.3.9/INSTALL
apache_1.3.9/KEYS
apache_1.3.9/LICENSE
apache_1.3.9/Makefile.tmpl
apache_1.3.9/README
apache_1.3.9/README.NT
apache_1.3.9/README.configure
apache_1.3.9/WARNING-NT.TXT
apache_1.3.9/config.layout
apache_1.3.9/configure
apache_1.3.9/cgi-bin/
apache_1.3.9/cgi-bin/printenv
apache_1.3.9/cgi-bin/test-cgi
apache_1.3.9/conf/
apache_1.3.9/conf/access.conf-dist
apache_1.3.9/conf/access.conf-dist-win
apache_1.3.9/conf/highperformance.conf-dist
apache_1.3.9/conf/httpd.conf-dist
apache_1.3.9/conf/httpd.conf-dist-win
apache_1.3.9/conf/magic
apache_1.3.9/conf/mime.types
apache_1.3.9/conf/srm.conf-dist
apache_1.3.9/conf/srm.conf-dist-win
apache_1.3.9/htdocs/
apache_1.3.9/htdocs/apache_pb.gif
apache_1.3.9/htdocs/index.html
apache_1.3.9/htdocs/manual/
apache_1.3.9/htdocs/manual/mod/
apache_1.3.9/htdocs/manual/mod/core.html
apache_1.3.9/htdocs/manual/mod/directive-dict.html
apache_1.3.9/htdocs/manual/mod/directives.html
apache_1.3.9/htdocs/manual/mod/footer.html
apache_1.3.9/htdocs/manual/mod/header.html
apache_1.3.9/htdocs/manual/mod/index.html
apache_1.3.9/htdocs/manual/mod/mod_access.html
apache_1.3.9/htdocs/manual/mod/mod_actions.html
apache_1.3.9/htdocs/manual/mod/mod_alias.html
apache_1.3.9/htdocs/manual/mod/mod_asis.html
apache_1.3.9/htdocs/manual/mod/mod_auth.html
apache_1.3.9/htdocs/manual/mod/mod_auth_anon.html
apache_1.3.9/htdocs/manual/mod/mod_auth_db.html
apache_1.3.9/htdocs/manual/mod/mod_auth_dbm.html
apache_1.3.9/htdocs/manual/mod/mod_auth_digest.html
apache_1.3.9/htdocs/manual/mod/mod_autoindex.html
apache_1.3.9/htdocs/manual/mod/mod_browser.html
apache_1.3.9/htdocs/manual/mod/mod_cern_meta.html
apache_1.3.9/htdocs/manual/mod/mod_so.html
apache_1.3.9/htdocs/manual/mod/mod_cgi.html
apache_1.3.9/htdocs/manual/mod/mod_cookies.html
apache_1.3.9/htdocs/manual/mod/mod_digest.html
apache_1.3.9/htdocs/manual/mod/mod_dir.html
apache_1.3.9/htdocs/manual/mod/mod_dld.html
apache_1.3.9/htdocs/manual/mod/mod_dll.html
apache_1.3.9/htdocs/manual/mod/mod_env.html
apache_1.3.9/htdocs/manual/mod/mod_example.html
apache_1.3.9/htdocs/manual/mod/mod_expires.html
apache_1.3.9/htdocs/manual/mod/mod_headers.html
apache_1.3.9/htdocs/manual/mod/mod_imap.html
apache_1.3.9/htdocs/manual/mod/mod_include.html
apache_1.3.9/htdocs/manual/mod/mod_info.html
apache_1.3.9/htdocs/manual/mod/mod_isapi.html
apache_1.3.9/htdocs/manual/mod/mod_log_agent.html
apache_1.3.9/htdocs/manual/mod/mod_log_common.html
apache_1.3.9/htdocs/manual/mod/mod_log_config.html
apache_1.3.9/htdocs/manual/mod/mod_log_referer.html
apache_1.3.9/htdocs/manual/mod/mod_mime.html
apache_1.3.9/htdocs/manual/mod/mod_mime_magic.html
apache_1.3.9/htdocs/manual/mod/mod_mmap_static.html
apache_1.3.9/htdocs/manual/mod/mod_negotiation.html
apache_1.3.9/htdocs/manual/mod/mod_proxy.html
apache_1.3.9/htdocs/manual/mod/mod_rewrite.html
apache_1.3.9/htdocs/manual/mod/mod_setenvif.html
apache_1.3.9/htdocs/manual/mod/mod_speling.html
apache_1.3.9/htdocs/manual/mod/mod_status.html
apache_1.3.9/htdocs/manual/mod/mod_unique_id.html
apache_1.3.9/htdocs/manual/mod/mod_userdir.html
apache_1.3.9/htdocs/manual/mod/mod_usertrack.html
apache_1.3.9/htdocs/manual/mod/mod_vhost_alias.html
apache_1.3.9/htdocs/manual/LICENSE
apache_1.3.9/htdocs/manual/bind.html
apache_1.3.9/htdocs/manual/cgi_path.html
apache_1.3.9/htdocs/manual/content-negotiation.html
apache_1.3.9/htdocs/manual/custom-error.html
apache_1.3.9/htdocs/manual/dns-caveats.html
apache_1.3.9/htdocs/manual/dso.html
apache_1.3.9/htdocs/manual/ebcdic.html
apache_1.3.9/htdocs/manual/env.html
apache_1.3.9/htdocs/manual/footer.html
apache_1.3.9/htdocs/manual/handler.html
apache_1.3.9/htdocs/manual/header.html
apache_1.3.9/htdocs/manual/index.html
apache_1.3.9/htdocs/manual/install-tpf.html
apache_1.3.9/htdocs/manual/install.html
apache_1.3.9/htdocs/manual/invoking.html
apache_1.3.9/htdocs/manual/keepalive.html
apache_1.3.9/htdocs/manual/location.html
apache_1.3.9/htdocs/manual/man-template.html
apache_1.3.9/htdocs/manual/multilogs.html
apache_1.3.9/htdocs/manual/new_features_1_0.html
apache_1.3.9/htdocs/manual/new_features_1_1.html
apache_1.3.9/htdocs/manual/new_features_1_2.html
apache_1.3.9/htdocs/manual/new_features_1_3.html
apache_1.3.9/htdocs/manual/process-model.html
apache_1.3.9/htdocs/manual/readme-tpf.html
apache_1.3.9/htdocs/manual/sections.html
apache_1.3.9/htdocs/manual/sourcereorg.html
apache_1.3.9/htdocs/manual/stopping.html
apache_1.3.9/htdocs/manual/suexec.html
apache_1.3.9/htdocs/manual/suexec_1_2.html
apache_1.3.9/htdocs/manual/unixware.html
apache_1.3.9/htdocs/manual/upgrading_to_1_3.html
apache_1.3.9/htdocs/manual/windows.html
apache_1.3.9/htdocs/manual/images/
apache_1.3.9/htdocs/manual/images/custom_errordocs.gif
apache_1.3.9/htdocs/manual/images/home.gif
apache_1.3.9/htdocs/manual/images/index.gif
apache_1.3.9/htdocs/manual/images/mod_rewrite_fig1.fig
apache_1.3.9/htdocs/manual/images/mod_rewrite_fig1.gif
apache_1.3.9/htdocs/manual/images/mod_rewrite_fig2.fig
apache_1.3.9/htdocs/manual/images/mod_rewrite_fig2.gif
apache_1.3.9/htdocs/manual/images/sub.gif
apache_1.3.9/htdocs/manual/misc/
apache_1.3.9/htdocs/manual/misc/API.html
apache_1.3.9/htdocs/manual/misc/fin_wait_2.html
apache_1.3.9/htdocs/manual/misc/FAQ.html
apache_1.3.9/htdocs/manual/misc/known_client_problems.html
apache_1.3.9/htdocs/manual/misc/client_block_api.html
apache_1.3.9/htdocs/manual/misc/compat_notes.html
apache_1.3.9/htdocs/manual/misc/custom_errordocs.html
apache_1.3.9/htdocs/manual/misc/descriptors.html
apache_1.3.9/htdocs/manual/misc/HTTP_Features.tsv
apache_1.3.9/htdocs/manual/misc/footer.html
apache_1.3.9/htdocs/manual/misc/header.html
apache_1.3.9/htdocs/manual/misc/howto.html
apache_1.3.9/htdocs/manual/misc/index.html
apache_1.3.9/htdocs/manual/misc/perf-bsd44.html
apache_1.3.9/htdocs/manual/misc/nopgp.html
apache_1.3.9/htdocs/manual/misc/perf-tuning.html
apache_1.3.9/htdocs/manual/misc/perf-dec.html
apache_1.3.9/htdocs/manual/misc/perf-hp.html
apache_1.3.9/htdocs/manual/misc/security_tips.html
apache_1.3.9/htdocs/manual/misc/perf.html
apache_1.3.9/htdocs/manual/misc/vif-info.html
apache_1.3.9/htdocs/manual/misc/windoz_keepalive.html
apache_1.3.9/htdocs/manual/search/
apache_1.3.9/htdocs/manual/search/manual-index.cgi
apache_1.3.9/htdocs/manual/vhosts/
apache_1.3.9/htdocs/manual/vhosts/details.html
apache_1.3.9/htdocs/manual/vhosts/details_1_2.html
apache_1.3.9/htdocs/manual/vhosts/examples.html
apache_1.3.9/htdocs/manual/vhosts/fd-limits.html
apache_1.3.9/htdocs/manual/vhosts/footer.html
apache_1.3.9/htdocs/manual/vhosts/header.html
apache_1.3.9/htdocs/manual/vhosts/host.html
apache_1.3.9/htdocs/manual/vhosts/index.html
apache_1.3.9/htdocs/manual/vhosts/ip-based.html
apache_1.3.9/htdocs/manual/vhosts/mass.html
apache_1.3.9/htdocs/manual/vhosts/name-based.html
apache_1.3.9/htdocs/manual/vhosts/vhosts-in-depth.html
apache_1.3.9/htdocs/manual/vhosts/virtual-host.html
apache_1.3.9/icons/
apache_1.3.9/icons/README
apache_1.3.9/icons/a.gif
apache_1.3.9/icons/alert.black.gif
apache_1.3.9/icons/alert.red.gif
apache_1.3.9/icons/apache_pb.gif
apache_1.3.9/icons/back.gif
apache_1.3.9/icons/ball.gray.gif
apache_1.3.9/icons/ball.red.gif
apache_1.3.9/icons/binary.gif
apache_1.3.9/icons/binhex.gif
apache_1.3.9/icons/blank.gif
apache_1.3.9/icons/bomb.gif
apache_1.3.9/icons/box1.gif
apache_1.3.9/icons/box2.gif
apache_1.3.9/icons/broken.gif
apache_1.3.9/icons/burst.gif
apache_1.3.9/icons/c.gif
apache_1.3.9/icons/comp.blue.gif
apache_1.3.9/icons/comp.gray.gif
apache_1.3.9/icons/compressed.gif
apache_1.3.9/icons/continued.gif
apache_1.3.9/icons/dir.gif
apache_1.3.9/icons/dvi.gif
apache_1.3.9/icons/down.gif
apache_1.3.9/icons/f.gif
apache_1.3.9/icons/folder.gif
apache_1.3.9/icons/folder.open.gif
apache_1.3.9/icons/folder.sec.gif
apache_1.3.9/icons/forward.gif
apache_1.3.9/icons/generic.gif
apache_1.3.9/icons/generic.red.gif
apache_1.3.9/icons/generic.sec.gif
apache_1.3.9/icons/hand.right.gif
apache_1.3.9/icons/hand.up.gif
apache_1.3.9/icons/icon.sheet.gif
apache_1.3.9/icons/image1.gif
apache_1.3.9/icons/image2.gif
apache_1.3.9/icons/image3.gif
apache_1.3.9/icons/index.gif
apache_1.3.9/icons/layout.gif
apache_1.3.9/icons/left.gif
apache_1.3.9/icons/link.gif
apache_1.3.9/icons/movie.gif
apache_1.3.9/icons/p.gif
apache_1.3.9/icons/patch.gif
apache_1.3.9/icons/pdf.gif
apache_1.3.9/icons/pie0.gif
apache_1.3.9/icons/pie1.gif
apache_1.3.9/icons/pie2.gif
apache_1.3.9/icons/pie3.gif
apache_1.3.9/icons/pie4.gif
apache_1.3.9/icons/pie5.gif
apache_1.3.9/icons/pie6.gif
apache_1.3.9/icons/pie7.gif
apache_1.3.9/icons/pie8.gif
apache_1.3.9/icons/portal.gif
apache_1.3.9/icons/ps.gif
apache_1.3.9/icons/quill.gif
apache_1.3.9/icons/right.gif
apache_1.3.9/icons/screw1.gif
apache_1.3.9/icons/screw2.gif
apache_1.3.9/icons/script.gif
apache_1.3.9/icons/sound1.gif
apache_1.3.9/icons/sound2.gif
apache_1.3.9/icons/sphere1.gif
apache_1.3.9/icons/sphere2.gif
apache_1.3.9/icons/tar.gif
apache_1.3.9/icons/tex.gif
apache_1.3.9/icons/text.gif
apache_1.3.9/icons/transfer.gif
apache_1.3.9/icons/unknown.gif
apache_1.3.9/icons/up.gif
apache_1.3.9/icons/uu.gif
apache_1.3.9/icons/uuencoded.gif
apache_1.3.9/icons/world1.gif
apache_1.3.9/icons/world2.gif
apache_1.3.9/icons/small/
apache_1.3.9/icons/small/README.txt
apache_1.3.9/icons/small/back.gif
apache_1.3.9/icons/small/binary.gif
apache_1.3.9/icons/small/binhex.gif
apache_1.3.9/icons/small/blank.gif
apache_1.3.9/icons/small/broken.gif
apache_1.3.9/icons/small/burst.gif
apache_1.3.9/icons/small/comp1.gif
apache_1.3.9/icons/small/comp2.gif
apache_1.3.9/icons/small/compressed.gif
apache_1.3.9/icons/small/continued.gif
apache_1.3.9/icons/small/dir.gif
apache_1.3.9/icons/small/dir2.gif
apache_1.3.9/icons/small/doc.gif
apache_1.3.9/icons/small/forward.gif
apache_1.3.9/icons/small/generic.gif
apache_1.3.9/icons/small/generic2.gif
apache_1.3.9/icons/small/generic3.gif
apache_1.3.9/icons/small/image.gif
apache_1.3.9/icons/small/image2.gif
apache_1.3.9/icons/small/index.gif
apache_1.3.9/icons/small/key.gif
apache_1.3.9/icons/small/movie.gif
apache_1.3.9/icons/small/patch.gif
apache_1.3.9/icons/small/ps.gif
apache_1.3.9/icons/small/rainbow.gif
apache_1.3.9/icons/small/sound.gif
apache_1.3.9/icons/small/sound2.gif
apache_1.3.9/icons/small/tar.gif
apache_1.3.9/icons/small/text.gif
apache_1.3.9/icons/small/transfer.gif
apache_1.3.9/icons/small/unknown.gif
apache_1.3.9/icons/small/uu.gif
apache_1.3.9/logs/
tucotuco.cs.indiana.edu% quota -v
Disk quotas for dgerman (uid 10867):
Filesystem usage quota limit timeleft files quota limit timeleft
/nfs/paca/home/user1
47805 60000 61440 0 0 0
tucotuco.cs.indiana.edu% ls -l
total 9602
drwxr-xr-x 6 dgerman students 512 Oct 25 18:12 ApacheJServ-1.1b3
-r--r--r-- 1 dgerman students 3584000 Oct 31 14:51 ApacheJServ-1.1b3.tar
drwxr-xr-x 8 dgerman students 512 Aug 16 13:41 apache_1.3.9
-r--r--r-- 1 dgerman students 6225920 Oct 31 14:51 apache_1.3.9.tar
tucotuco.cs.indiana.edu% rm -i *.tar
rm: remove `ApacheJServ-1.1b3.tar', overriding mode 0444? y
rm: remove `apache_1.3.9.tar', overriding mode 0444? y
tucotuco.cs.indiana.edu% pwd
/nfs/paca/home/user1/dgerman/November
tucotuco.cs.indiana.edu% ls -l
total 2
drwxr-xr-x 6 dgerman students 512 Oct 25 18:12 ApacheJServ-1.1b3
drwxr-xr-x 8 dgerman students 512 Aug 16 13:41 apache_1.3.9
tucotuco.cs.indiana.edu% quota -v
Disk quotas for dgerman (uid 10867):
Filesystem usage quota limit timeleft files quota limit timeleft
/nfs/paca/home/user1
38205 60000 61440 0 0 0
We first set up the web server.
We configure it, following the instructions intucotuco.cs.indiana.edu% cd apache_1.3.9 tucotuco.cs.indiana.edu% ls -l total 189 -rw-r--r-- 1 dgerman students 12957 Mar 31 1999 ABOUT_APACHE -rw-r--r-- 1 dgerman students 3679 Mar 22 1999 Announcement -rw-r--r-- 1 dgerman students 27293 Aug 9 02:38 INSTALL -rw-r--r-- 1 dgerman students 33398 Aug 7 08:35 KEYS -rw-r--r-- 1 dgerman students 2848 Jan 1 1999 LICENSE -rw-r--r-- 1 dgerman students 26414 Aug 13 01:58 Makefile.tmpl -rw-r--r-- 1 dgerman students 2046 Apr 1 1998 README -rw-r--r-- 1 dgerman students 3132 Mar 19 1999 README.NT -rw-r--r-- 1 dgerman students 11687 Feb 7 1999 README.configure -rw-r--r-- 1 dgerman students 331 Sep 21 1998 WARNING-NT.TXT drwxr-xr-x 2 dgerman students 512 Aug 16 13:27 cgi-bin drwxr-xr-x 2 dgerman students 512 Aug 16 13:40 conf -rw-r--r-- 1 dgerman students 4701 Jul 29 13:12 config.layout -rwxr-xr-x 1 dgerman students 52983 Aug 14 03:29 configure drwxr-xr-x 3 dgerman students 512 Aug 16 13:40 htdocs drwxr-xr-x 3 dgerman students 2048 Aug 16 13:28 icons drwxr-xr-x 2 dgerman students 512 Aug 16 13:40 logs drwxr-xr-x 11 dgerman students 1024 Aug 16 13:41 src
INSTALL.
Then runtucotuco.cs.indiana.edu% ./configure \ --prefix=/u/dgerman/November/apache_1.3.9 Configuring for Apache, Version 1.3.9 + using installation path layout: Apache (config.layout) Creating Makefile Creating Configuration.apaci in src Creating Makefile in src + configured for Solaris 270 platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files + adding selected modules + checking sizeof various data types + doing sanity check on compiler and options Creating Makefile in src/support Creating Makefile in src/os/unix Creating Makefile in src/ap Creating Makefile in src/main Creating Makefile in src/lib/expat-lite Creating Makefile in src/modules/standard tucotuco.cs.indiana.edu% which make /usr/local/gnu/bin/make
make (followed by make install, later) to compile.
tucotuco.cs.indiana.edu% make
===> src
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src'
===> src/os/unix
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` os.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` os-inline.c
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_cpystrn.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_execve.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_fnmatch.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_getpass.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_md5c.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_signal.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_slack.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_snprintf.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_sha1.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_checkpass.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_base64.c
rm -f libap.a
ar cr libap.a ap_cpystrn.o ap_execve.o ap_fnmatch.o ap_getpass.o ap_md5c.o ap_signal.o ap_slack.o ap_snprintf.o ap_sha1.o ap_checkpass.o ap_base64.o
ranlib libap.a
<=== src/ap
===> src/main
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` gen_test_char.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` -o gen_test_char gen_test_char.o -lsocket -lnsl
./gen_test_char >test_char.h
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` gen_uri_delims.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` -o gen_uri_delims gen_uri_delims.o -lsocket -lnsl
./gen_uri_delims >uri_delims.h
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` alloc.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` buff.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_config.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_core.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_log.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_main.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_protocol.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_request.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_vhost.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_date.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_script.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_uri.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_md5.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` rfc1413.c
rm -f libmain.a
ar cr libmain.a alloc.o buff.o http_config.o http_core.o http_log.o http_main.o http_protocol.o http_request.o http_vhost.o util.o util_date.o util_script.o util_uri.o util_md5.o rfc1413.o
ranlib libmain.a
<=== src/main
===> src/lib
===> src/lib/expat-lite
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DAPACHE xmltok.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DAPACHE xmlrole.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DAPACHE xmlparse.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -DAPACHE hashtable.c
rm -f libexpat.a
ar cr libexpat.a xmltok.o xmlrole.o xmlparse.o hashtable.o
ranlib libexpat.a
<=== src/lib/expat-lite
<=== src/lib
===> src/modules
===> src/modules/standard
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_env.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_log_config.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_mime.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_negotiation.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_status.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_include.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_autoindex.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_dir.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_cgi.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_asis.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_imap.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_actions.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_userdir.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_alias.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_access.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_auth.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_setenvif.c
rm -f libstandard.a
ar cr libstandard.a mod_env.o mod_log_config.o mod_mime.o mod_negotiation.o mod_status.o mod_include.o mod_autoindex.o mod_dir.o mod_cgi.o mod_asis.o mod_imap.o mod_actions.o mod_userdir.o mod_alias.o mod_access.o mod_auth.o mod_setenvif.o
ranlib libstandard.a
<=== src/modules/standard
<=== src/modules
gcc -c -I./os/unix -I./include -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci` modules.c
gcc -c -I./os/unix -I./include -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci` buildmark.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci` \
-o httpd buildmark.o modules.o modules/standard/libstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a lib/expat-lite/libexpat.a -lsocket -lnsl
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
===> src/support
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src/support'
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htpasswd.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htpasswd.o -o htpasswd -L../os/unix -L../ap -lap -los -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htdigest.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htdigest.o -o htdigest -L../os/unix -L../ap -lap -los -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` rotatelogs.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` rotatelogs.o -o rotatelogs -L../os/unix -L../ap -lap -los -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` logresolve.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` logresolve.o -o logresolve -L../os/unix -L../ap -lap -los -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ab.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ab.o -o ab -L../os/unix -L../ap -lap -los -lsocket -lnsl
sed apxs \
-e 's%@TARGET@%httpd%g' \
-e 's%@CC@%gcc%g' \
-e 's%@CFLAGS@% -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci`%g' \
-e 's%@CFLAGS_SHLIB@%%g' \
-e 's%@LD_SHLIB@%%g' \
-e 's%@LDFLAGS_MOD_SHLIB@%%g' \
-e 's%@LIBS_SHLIB@%%g' && chmod a+x apxs
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src/support'
<=== src/support
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
<=== src
Here's make install, the last part of this stage in the process.
To complete the stage we need to configure the server. Here are the changes to be made totucotuco.cs.indiana.edu% make install make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9' ===> [mktree: Creating Apache installation tree] ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/bin mkdir /u/dgerman/November/apache_1.3.9/bin ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/bin ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/libexec mkdir /u/dgerman/November/apache_1.3.9/libexec ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/man/man1 mkdir /u/dgerman/November/apache_1.3.9/man mkdir /u/dgerman/November/apache_1.3.9/man/man1 ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/man/man8 mkdir /u/dgerman/November/apache_1.3.9/man/man8 ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/conf ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/htdocs ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/icons ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/cgi-bin ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/include mkdir /u/dgerman/November/apache_1.3.9/include ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/include/xml mkdir /u/dgerman/November/apache_1.3.9/include/xml ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/logs ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/logs ./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/proxy mkdir /u/dgerman/November/apache_1.3.9/proxy <=== [mktree] ===> [programs: Installing Apache httpd program and shared objects] ./src/helpers/install.sh -c -m 755 -s ./src/httpd /u/dgerman/November/apache_1.3.9/bin/httpd Abort ./src/helpers/install.sh -c -m 644 ./src/support/httpd.8 /u/dgerman/November/apache_1.3.9/man/man8/httpd.8 <=== [programs] ===> [support: Installing Apache support programs and scripts] ./src/helpers/install.sh -c -m 755 -s ./src/support/ab /u/dgerman/November/apache_1.3.9/bin/ab Abort ./src/helpers/install.sh -c -m 644 ./src/support/ab.8 /u/dgerman/November/apache_1.3.9/man/man8/ab.8 ./src/helpers/install.sh -c -m 755 ./src/support/apachectl[*] /u/dgerman/November/apache_1.3.9/bin/apachectl ./src/helpers/install.sh -c -m 644 ./src/support/apachectl.8 /u/dgerman/November/apache_1.3.9/man/man8/apachectl.8 ./src/helpers/install.sh -c -m 755 -s ./src/support/htpasswd /u/dgerman/November/apache_1.3.9/bin/htpasswd Abort ./src/helpers/install.sh -c -m 644 ./src/support/htpasswd.1 /u/dgerman/November/apache_1.3.9/man/man1/htpasswd.1 ./src/helpers/install.sh -c -m 755 -s ./src/support/htdigest /u/dgerman/November/apache_1.3.9/bin/htdigest Abort ./src/helpers/install.sh -c -m 644 ./src/support/htdigest.1 /u/dgerman/November/apache_1.3.9/man/man1/htdigest.1 ./src/helpers/install.sh -c -m 755 ./src/support/dbmmanage[*] /u/dgerman/November/apache_1.3.9/bin/dbmmanage ./src/helpers/install.sh -c -m 644 ./src/support/dbmmanage.1 /u/dgerman/November/apache_1.3.9/man/man1/dbmmanage.1 ./src/helpers/install.sh -c -m 755 -s ./src/support/logresolve /u/dgerman/November/apache_1.3.9/bin/logresolve Abort ./src/helpers/install.sh -c -m 644 ./src/support/logresolve.8 /u/dgerman/November/apache_1.3.9/man/man8/logresolve.8 ./src/helpers/install.sh -c -m 755 -s ./src/support/rotatelogs /u/dgerman/November/apache_1.3.9/bin/rotatelogs Abort ./src/helpers/install.sh -c -m 644 ./src/support/rotatelogs.8 /u/dgerman/November/apache_1.3.9/man/man8/rotatelogs.8 ./src/helpers/install.sh -c -m 755 ./src/support/apxs[*] /u/dgerman/November/apache_1.3.9/bin/apxs ./src/helpers/install.sh -c -m 644 ./src/support/apxs.8 /u/dgerman/November/apache_1.3.9/man/man8/apxs.8 <=== [support] ===> [include: Installing Apache C header files] cp ./src/include/*.h /u/dgerman/November/apache_1.3.9/include/ cp ./src/lib/expat-lite/*.h /u/dgerman/November/apache_1.3.9/include/xml/ cp ./src/os/unix/os.h /u/dgerman/November/apache_1.3.9/include/ cp ./src/os/unix/os-inline.c /u/dgerman/November/apache_1.3.9/include/ chmod 644 /u/dgerman/November/apache_1.3.9/include/*.h /u/dgerman/November/apache_1.3.9/include/xml/*.h <=== [include] ===> [data: Installing initial data files] [PRESERVING EXISTING DATA SUBDIR: /u/dgerman/November/apache_1.3.9/htdocs/] [PRESERVING EXISTING DATA SUBDIR: /u/dgerman/November/apache_1.3.9/cgi-bin/] Copying tree ./icons/ -> /u/dgerman/November/apache_1.3.9/icons/ <=== [data] ===> [config: Installing Apache configuration files] ./src/helpers/install.sh -c -m 644 ./conf/httpd.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/httpd.conf.default ./src/helpers/install.sh -c -m 644 ./conf/httpd.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/httpd.conf ./src/helpers/install.sh -c -m 644 ./conf/access.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/access.conf.default ./src/helpers/install.sh -c -m 644 ./conf/access.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/access.conf ./src/helpers/install.sh -c -m 644 ./conf/srm.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/srm.conf.default ./src/helpers/install.sh -c -m 644 ./conf/srm.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/srm.conf ./src/helpers/install.sh -c -m 644 ./conf/mime.types /u/dgerman/November/apache_1.3.9/conf/mime.types.default [PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/mime.types] ./src/helpers/install.sh -c -m 644 ./conf/magic /u/dgerman/November/apache_1.3.9/conf/magic.default [PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/magic] <=== [config] make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9' +--------------------------------------------------------+ | You now have successfully built and installed the | | Apache 1.3 HTTP server. To verify that Apache actually | | works correctly you now should first check the | | (initially created or preserved) configuration files | | | | /u/dgerman/November/apache_1.3.9/conf/httpd.conf | | | | and then you should be able to immediately fire up | | Apache the first time by running: | | | | /u/dgerman/November/apache_1.3.9/bin/apachectl start | | | | Thanks for using Apache. The Apache Group | | http://www.apache.org/ | +--------------------------------------------------------+
httpd.conf: LockFile directive as detailed below
User should be your username
5990x where x is
the last digit in your current port
19904 becomes 59904:
Now this second server should be ready to go and you could start it (but you don't have to, just yet).tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman/November/apache_1.3.9 tucotuco.cs.indiana.edu% cd conf tucotuco.cs.indiana.edu% emacs httpd.conf tucotuco.cs.indiana.edu% diff httpd.conf httpd.conf.default 78,79d77 < LockFile /tmp/apaci.november.dgerman < 240c238 < Port 59904 --- > Port 8080 254c252 < User dgerman --- > User nobody tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman/November/apache_1.3.9/conf
We move now to configure and install server side Java support for our web server.tucotuco.cs.indiana.edu% ../bin/apachectl start ../bin/apachectl start: httpd started tucotuco.cs.indiana.edu% ../bin/apachectl stop ../bin/apachectl stop: httpd stopped tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman/November/apache_1.3.9/conf
Here's the configuration command (notice the parameters).tucotuco.cs.indiana.edu% cd /u/dgerman/November/ApacheJServ-1.1b3 tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3 tucotuco.cs.indiana.edu% ls -l total 261 -rw-r--r-- 1 dgerman students 12970 Oct 5 15:25 INSTALL -rw-r--r-- 1 dgerman students 2494 Apr 13 1999 LICENSE -rw-r--r-- 1 dgerman students 1284 Oct 25 17:44 Makefile.am -rw-r--r-- 1 dgerman students 11795 Oct 25 18:11 Makefile.in -rw-r--r-- 1 dgerman students 1500 May 21 15:37 README -rw-r--r-- 1 dgerman students 2938 Sep 16 20:41 README.build -rw-r--r-- 1 dgerman students 14686 Oct 21 15:54 acinclude.m4 -rw-r--r-- 1 dgerman students 31949 Oct 25 18:02 aclocal.m4 drwxr-xr-x 2 dgerman students 512 Oct 25 18:12 conf -rwxr-xr-x 1 dgerman students 141371 Oct 25 18:02 configure -rw-r--r-- 1 dgerman students 22154 Oct 25 17:44 configure.in drwxr-xr-x 7 dgerman students 1024 Oct 25 18:12 docs drwxr-xr-x 2 dgerman students 512 Oct 25 18:12 example -rw-r--r-- 1 dgerman students 746 Jun 9 00:21 index.html drwxr-xr-x 5 dgerman students 512 Oct 25 18:11 src
Notice also how involved this process is, as well.
This is instructive if you haven't seen this before.
tucotuco.cs.indiana.edu% ./configure \
--with-apache-src=/u/dgerman/November/apache_1.3.9 \
--prefix=/u/dgerman/November/jserv \
--with-jdk-home=/l/jdk1.1 \
--with-JSDK=/l/jsdk2.0/lib \
--disable-debugging
creating cache ./config.cache
Configuring ApacheJServ/1.1b3
checking for a BSD compatible install... /usr/local/gnu/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... sparc-sun-solaris2.7
checking build system type... sparc-sun-solaris2.7
checking for ranlib... ranlib
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ld used by GCC... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /usr/local/gnu/bin/nm -B
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions ... yes
checking if gcc static flag -static works... -static
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking whether the linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking command to parse /usr/local/gnu/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/ccs/bin/ld option to reload object files... -r
checking dynamic linker characteristics... solaris2.7 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... /usr/local/gnu/bin/install -c
checking whether ln -s works... (cached) yes
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 ) works... yes
checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for echo... /usr/local/gnu/bin/echo
checking for find... /usr/local/gnu/bin/find
checking for sed... /usr/local/gnu/bin/sed
checking for test... /usr/local/gnu/bin/test
checking for rm... /usr/local/gnu/bin/rm
checking for head... /usr/local/gnu/bin/head
checking for tr... /usr/local/gnu/bin/tr
checking for grep... /usr/local/gnu/bin/grep
checking for cut... /usr/local/gnu/bin/cut
checking for touch... /usr/local/gnu/bin/touch
checking for cat... /usr/local/gnu/bin/cat
checking for cp... /usr/local/gnu/bin/cp
checking for make... /usr/local/gnu/bin/make
checking for chmod... /usr/local/gnu/bin/chmod
checking for GNU make... GNU Make version 3.76.1, by Richard Stallman and Roland McGrath.
/usr/local/gnu/bin/make
checking for working const... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for mode_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for ANSI C header files... (cached) yes
checking for gettimeofday... yes
checking for Apache source directory (assume static build)... /u/dgerman/November/apache_1.3.9
checking for Apache include directory... -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix, version 1.3
checking for JDK location (please wait)... /l/jdk1.1
checking Java platform... forced Java 1
checking for false... /usr/local/gnu/bin/false
checking java... /l/jdk1.1/bin/java
checking javac... /l/jdk1.1/bin/javac
checking javadoc... /l/jdk1.1/bin/javadoc
checking jar... /l/jdk1.1/bin/jar
checking JSDK... /l/jsdk2.0/lib/jsdk.jar
checking overview... disabled
checking for httpd.h... yes
checking for http_config.h... yes
checking for http_core.h... yes
checking for http_log.h... yes
checking for http_main.h... yes
checking for http_protocol.h... yes
checking for util_script.h... yes
checking for util_md5.h... yes
checking for os-inline.c... yes
mkdir /u/dgerman/November/apache_1.3.9/src/modules/jserv
checking running of Apache Configuration...
./config.status --activate-module=src/modules/jserv/libjserv.a
Configuring for Apache, Version 1.3.9
+ using installation path layout: Apache (config.layout)
+ activated jserv module (modules/jserv/libjserv.a)
Creating Makefile
Creating Configuration.apaci in src
Creating Makefile in src
+ configured for Solaris 270 platform
+ setting C compiler to gcc
+ setting C pre-processor to gcc -E
+ checking for system header files
+ adding selected modules
+ checking sizeof various data types
+ doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/standard
Apache configuration successful
Creating Apache JServ configuration files...
updating cache ./config.cache
creating ./config.status
creating Makefile
creating conf/Makefile
creating conf/jserv.conf
creating conf/jserv.properties
creating conf/zone.properties
creating conf/save-install.sh
creating docs/Makefile
creating docs/api/Makefile
creating example/Makefile
creating example/jserv.conf
creating example/example.properties
creating example/Hello.java
creating example/jserv.properties
creating src/Makefile
creating src/java/Makefile
creating src/java/org/apache/java/io/Makefile
creating src/java/org/apache/java/lang/Makefile
creating src/java/org/apache/java/net/Makefile
creating src/java/org/apache/java/recycle/pool/Makefile
creating src/java/org/apache/java/recycle/Makefile
creating src/java/org/apache/java/security/Makefile
creating src/java/org/apache/java/util/Makefile
creating src/java/org/apache/java/Makefile
creating src/java/org/apache/jserv/Makefile
creating src/java/org/apache/Makefile
creating src/java/org/Makefile
creating src/c/Makefile
creating src/c/jserv.h
creating src/java/org/apache/jserv/JServDefs.java
creating src/scripts/package/tar.gz/snap.sh
Apache JServ configuration complete...
Apache Source Directory: /u/dgerman/November/apache_1.3.9
Module Type: static (mod_jserv will be statically compiled into server)
Apache include flags:
-I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix
Default configuration files will be installed in:
/u/dgerman/November/jserv/etc
Default log files will be created in:
/u/dgerman/November/jserv/logs
Default servlets will be installed in:
/u/dgerman/November/jserv/servlets
ApacheJServ.jar file will be installed in:
/u/dgerman/November/jserv/libexec/ApacheJServ.jar
Documentation will be installed in:
/u/dgerman/November/jserv/docs
Build classpath is:
/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java:/l/jdk1.1/lib/classes.zip:/l/jsdk2.0/lib/jsdk.jar
You might consider putting frequently used options into
./configure-options, one per line.
+-STEP 1-------------------------------------------------------+
|Run 'make; make install' to make a .jar file, compile the C |
|code and copy the appropriate files to the appropriate |
|locations. |
+--------------------------------------------------------------+
+-STEP 2-------------------------------------------------------+
|Then cd /u/dgerman/November/apache_1.3.9 |
|and run 'make; make install'. |
+--------------------------------------------------------------+
+-STEP 3-------------------------------------------------------+
|Put this line somewhere in Apache's httpd.conf file: |
|Include /u/dgerman/November/jserv/etc/jserv.conf |
| |
|Then start Apache and try visiting the URL: |
|http://tucotuco.cs.indiana.edu:SERVER_PORT/servlets/Hello |
| |
|If that works then you have successfully setup Apache JServ. |
| |
|If that does not work then you should read the |
|troubleshooting notes referenced below. |
+--------------------------------------------------------------+
+-Troubleshooting----------------------------------------------+
|Html documentation is available in the docs directory. |
| |
|Common Errors: |
| Make sure that the log files can be written to by the |
| user your httpd is running as (ie: nobody). If there are |
| errors in your configuration, they will be logged there. |
| |
|Frequently asked questions are answered in the FAQ-O-Matic: |
| |
| http://java.apache.org/faq/ |
+--------------------------------------------------------------+
The process ends with a few instructions, that have been highlighted.
We run make; make install first and wait, patiently.
tucotuco.cs.indiana.edu% make; make install
Making all in src
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
Making all in c
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/c'
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c mod_jserv.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_protocols.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_ajpv11.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_ajpv12.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_balance.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_mmap.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_watchdog.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_utils.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_status.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_wrapper.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_wrapper_unix.c
gcc -DPACKAGE=\"ApacheJServ\" -DVERSION=\"1.1b3\" -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_HTTPD_H=1 -DHAVE_HTTP_CONFIG_H=1 -DHAVE_HTTP_CORE_H=1 -DHAVE_HTTP_LOG_H=1 -DHAVE_HTTP_MAIN_H=1 -DHAVE_HTTP_PROTOCOL_H=1 -DHAVE_UTIL_SCRIPT_H=1 -DHAVE_UTIL_MD5_H=1 -DHAVE_OS_INLINE_C=1 -I. -I. -I/u/dgerman/November/apache_1.3.9/src/include -I/u/dgerman/November/apache_1.3.9/src/os/unix -g -O2 -c jserv_image.c
rm -f libjserv.a
ar cru libjserv.a mod_jserv.o jserv_protocols.o jserv_ajpv11.o jserv_ajpv12.o jserv_balance.o jserv_mmap.o jserv_watchdog.o jserv_utils.o jserv_status.o jserv_wrapper.o jserv_wrapper_unix.o jserv_image.o
ranlib libjserv.a
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/c'
Making all in java
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
Making all in org
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
Making all in apache
make[4]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
Making all in java
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
Making all in io
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/io'
Compiling Logger.java ...
Compiling LogRecord.java ...
Compiling LogWriter.java ...
Compiling ReadFullyInputStream.java ...
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/io'
Making all in lang
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/lang'
Compiling AdaptiveClassLoader.java ...
Compiling Bytes.java ...
Compiling Lock.java ...
Compiling Semaphore.java ...
Compiling Stoppable.java ...
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/lang'
Making all in net
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/net'
Compiling AuthenticatedServerSocket.java ...
Compiling AuthenticatedSocket.java ...
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/net'
Making all in recycle
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
Making all in pool
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool'
Compiling Worker.java ...
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
Compiling AdaptiveController.java ...
Compiling GaussianController.java ...
Compiling LimitedContainer.java ...
Compiling MinMaxController.java ...
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
Making all in security
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/security'
Compiling MD5.java ...
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/security'
Making all in util
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/util'
Compiling ExtendedProperties.java ...
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/util'
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
Making all in jserv
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/jserv'
Compiling Ajpv12InputStream.java ...
Compiling JServ.java ...
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/jserv'
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[4]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[4]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
Creating ApacheJServ.jar...
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
Making all in docs
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
Making all in api
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs/api'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
Making all in example
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/example'
Compiling Hello.java ...
Compiling IsItWorking.java ...
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/example'
Making all in conf
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/conf'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/conf'
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3'
Making install in src
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
Making install in c
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/c'
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/c'
make[3]: Nothing to be done for `install-exec-am'.
Copying files to Apache Modules Directory...
/usr/local/gnu/bin/cp Makefile.tmpl Makefile.libdir libjserv.module /u/dgerman/November/apache_1.3.9/src/modules/jserv
/usr/local/gnu/bin/cp libjserv.a /u/dgerman/November/apache_1.3.9/src/modules/jserv
Please be sure to re-compile Apache...
cd /u/dgerman/November/apache_1.3.9
./config-status --activate-module=src/modules/jserv/libjserv.a
make
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/c'
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/c'
Making install in java
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
Making install in org
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
Making install in apache
make[4]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
Making install in java
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
Making install in io
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/io'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/io'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/io'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/io'
Making install in lang
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/lang'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/lang'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/lang'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/lang'
Making install in net
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/net'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/net'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/net'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/net'
Making install in recycle
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
Making install in pool
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool'
make[8]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool'
make[8]: Nothing to be done for `install-exec-am'.
make[8]: Nothing to be done for `install-data-am'.
make[8]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool'
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle/pool'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
make[8]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
make[8]: Nothing to be done for `install-exec-am'.
make[8]: Nothing to be done for `install-data-am'.
make[8]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/recycle'
Making install in security
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/security'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/security'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/security'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/security'
Making install in util
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/util'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/util'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/util'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java/util'
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
make[7]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/java'
Making install in jserv
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/jserv'
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/jserv'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/jserv'
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache/jserv'
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[6]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[4]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org/apache'
make[4]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[5]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[4]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java/org'
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
ApacheJServ.jar: up to date
make[4]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
make[4]: Nothing to be done for `install-exec-am'.
ApacheJServ.jar: up to date
/bin/sh ../../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/libexec
mkdir /u/dgerman/November/jserv
mkdir /u/dgerman/November/jserv/libexec
/usr/local/gnu/bin/install -c -m 644 ./ApacheJServ.jar /u/dgerman/November/jserv/libexec/ApacheJServ.jar
make[4]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src/java'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/src'
Making install in docs
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
Making install in api
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs/api'
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs/api'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/docs/api
mkdir /u/dgerman/November/jserv/docs
mkdir /u/dgerman/November/jserv/docs/api
/usr/local/gnu/bin/cp -r org *.html *.css package-list /u/dgerman/November/jserv/docs/api
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs/api'
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs/api'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
make[3]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
/bin/sh ../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/docs \
/u/dgerman/November/jserv/docs/api \
/u/dgerman/November/jserv/docs/images \
/u/dgerman/November/jserv/docs/install \
/u/dgerman/November/jserv/docs/protocol \
/u/dgerman/November/jserv/docs/future
mkdir /u/dgerman/November/jserv/docs/images
mkdir /u/dgerman/November/jserv/docs/install
mkdir /u/dgerman/November/jserv/docs/protocol
mkdir /u/dgerman/November/jserv/docs/future
/bin/sh ../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/docs
/usr/local/gnu/bin/install -c -m 644 ./FAQ.html /u/dgerman/November/jserv/docs/FAQ.html
/usr/local/gnu/bin/install -c -m 644 ./STATUS.txt /u/dgerman/November/jserv/docs/STATUS.txt
/usr/local/gnu/bin/install -c -m 644 ./bugs.html /u/dgerman/November/jserv/docs/bugs.html
/usr/local/gnu/bin/install -c -m 644 ./changes.html /u/dgerman/November/jserv/docs/changes.html
/usr/local/gnu/bin/install -c -m 644 ./contributing.html /u/dgerman/November/jserv/docs/contributing.html
/usr/local/gnu/bin/install -c -m 644 ./contributors.html /u/dgerman/November/jserv/docs/contributors.html
/usr/local/gnu/bin/install -c -m 644 ./features.html /u/dgerman/November/jserv/docs/features.html
/usr/local/gnu/bin/install -c -m 644 ./future/index.html /u/dgerman/November/jserv/docs/future/index.html
/usr/local/gnu/bin/install -c -m 644 ./future/sandboxing.html /u/dgerman/November/jserv/docs/future/sandboxing.html
/usr/local/gnu/bin/install -c -m 644 ./glossary.html /u/dgerman/November/jserv/docs/glossary.html
/usr/local/gnu/bin/install -c -m 644 ./howto.load-balancing.html /u/dgerman/November/jserv/docs/howto.load-balancing.html
/usr/local/gnu/bin/install -c -m 644 ./images/apache_pb.gif /u/dgerman/November/jserv/docs/images/apache_pb.gif
/usr/local/gnu/bin/install -c -m 644 ./images/java-apache-project.gif /u/dgerman/November/jserv/docs/images/java-apache-project.gif
/usr/local/gnu/bin/install -c -m 644 ./images/lbfail001.gif /u/dgerman/November/jserv/docs/images/lbfail001.gif
/usr/local/gnu/bin/install -c -m 644 ./images/lbfail002.gif /u/dgerman/November/jserv/docs/images/lbfail002.gif
/usr/local/gnu/bin/install -c -m 644 ./images/lbfail003.gif /u/dgerman/November/jserv/docs/images/lbfail003.gif
/usr/local/gnu/bin/install -c -m 644 ./images/lbprod001.gif /u/dgerman/November/jserv/docs/images/lbprod001.gif
/usr/local/gnu/bin/install -c -m 644 ./images/lbprod002.gif /u/dgerman/November/jserv/docs/images/lbprod002.gif
/usr/local/gnu/bin/install -c -m 644 ./images/lbshm001.gif /u/dgerman/November/jserv/docs/images/lbshm001.gif
/usr/local/gnu/bin/install -c -m 644 ./index.html /u/dgerman/November/jserv/docs/index.html
/usr/local/gnu/bin/install -c -m 644 ./install/howto.security.html /u/dgerman/November/jserv/docs/install/howto.security.html
/usr/local/gnu/bin/install -c -m 644 ./install/howto.servlets.html /u/dgerman/November/jserv/docs/install/howto.servlets.html
/usr/local/gnu/bin/install -c -m 644 ./install/howto.status.html /u/dgerman/November/jserv/docs/install/howto.status.html
/usr/local/gnu/bin/install -c -m 644 ./install/howto.unix_install.html /u/dgerman/November/jserv/docs/install/howto.unix_install.html
/usr/local/gnu/bin/install -c -m 644 ./install/howto.win32_install.html /u/dgerman/November/jserv/docs/install/howto.win32_install.html
/usr/local/gnu/bin/install -c -m 644 ./install/index.html /u/dgerman/November/jserv/docs/install/index.html
/usr/local/gnu/bin/install -c -m 644 ./license.html /u/dgerman/November/jserv/docs/license.html
/usr/local/gnu/bin/install -c -m 644 ./modules.html /u/dgerman/November/jserv/docs/modules.html
/usr/local/gnu/bin/install -c -m 644 ./operation.html /u/dgerman/November/jserv/docs/operation.html
/usr/local/gnu/bin/install -c -m 644 ./protocol/AJPv1.html /u/dgerman/November/jserv/docs/protocol/AJPv1.html
/usr/local/gnu/bin/install -c -m 644 ./protocol/AJPv11.html /u/dgerman/November/jserv/docs/protocol/AJPv11.html
/usr/local/gnu/bin/install -c -m 644 ./protocol/AJPv2.html /u/dgerman/November/jserv/docs/protocol/AJPv2.html
/usr/local/gnu/bin/install -c -m 644 ./protocol/AJPv21.html /u/dgerman/November/jserv/docs/protocol/AJPv21.html
/usr/local/gnu/bin/install -c -m 644 ./security.html /u/dgerman/November/jserv/docs/security.html
/usr/local/gnu/bin/install -c -m 644 ./sendbug.html /u/dgerman/November/jserv/docs/sendbug.html
/usr/local/gnu/bin/install -c -m 644 ./support.html /u/dgerman/November/jserv/docs/support.html
/usr/local/gnu/bin/install -c -m 644 ./upgrade.html /u/dgerman/November/jserv/docs/upgrade.html
/usr/local/gnu/bin/install -c -m 644 ./y2k.html /u/dgerman/November/jserv/docs/y2k.html
/usr/local/gnu/bin/install -c -m 644 ./zones.html /u/dgerman/November/jserv/docs/zones.html
make[3]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/docs'
Making install in example
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/example'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/example'
make[2]: Nothing to be done for `install-exec-am'.
../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/servlets
mkdir /u/dgerman/November/jserv/servlets
/usr/local/gnu/bin/cp Hello.class IsItWorking.class /u/dgerman/November/jserv/servlets
/usr/local/gnu/bin/cp Hello.java IsItWorking.java /u/dgerman/November/jserv/servlets
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/example'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/example'
Making install in conf
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/conf'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/conf'
/bin/sh ../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/etc
mkdir /u/dgerman/November/jserv/etc
./save-install.sh -m 644 ./jserv.conf /u/dgerman/November/jserv/etc/jserv.conf
/usr/local/gnu/bin/install -c -m 644 ./jserv.conf /u/dgerman/November/jserv/etc/jserv.conf.default
/usr/local/gnu/bin/install -c -m 644 ./jserv.conf /u/dgerman/November/jserv/etc/jserv.conf
./save-install.sh -m 644 ./jserv.properties /u/dgerman/November/jserv/etc/jserv.properties
/usr/local/gnu/bin/install -c -m 644 ./jserv.properties /u/dgerman/November/jserv/etc/jserv.properties.default
/usr/local/gnu/bin/install -c -m 644 ./jserv.properties /u/dgerman/November/jserv/etc/jserv.properties
./save-install.sh -m 644 ./zone.properties /u/dgerman/November/jserv/etc/zone.properties
/usr/local/gnu/bin/install -c -m 644 ./zone.properties /u/dgerman/November/jserv/etc/zone.properties.default
/usr/local/gnu/bin/install -c -m 644 ./zone.properties /u/dgerman/November/jserv/etc/zone.properties
../src/scripts/build/unix/mkinstalldirs /u/dgerman/November/jserv/logs
mkdir /u/dgerman/November/jserv/logs
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/conf'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3/conf'
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3'
When all is done we need to re-configure and re-compile our web server to include this.
tucotuco.cs.indiana.edu% pwd
/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3
tucotuco.cs.indiana.edu% quota -v
Disk quotas for dgerman (uid 10867):
Filesystem usage quota limit timeleft files quota limit timeleft
/nfs/paca/home/user1
47521 60000 61440 0 0 0
tucotuco.cs.indiana.edu% pwd
/nfs/paca/home/user1/dgerman/November/ApacheJServ-1.1b3
We move there, then.
And run atucotuco.cs.indiana.edu% cd ../apache_1.3.9 tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman/November/apache_1.3.9
configure command that specifies that our module should be
included and activated.
tucotuco.cs.indiana.edu% ./configure \
--prefix=/u/dgerman/November/apache_1.3.9 \
--activate-module=src/modules/jserv/libjserv.a
Configuring for Apache, Version 1.3.9
+ using installation path layout: Apache (config.layout)
+ activated jserv module (modules/jserv/libjserv.a)
Creating Makefile
Creating Configuration.apaci in src
Creating Makefile in src
+ configured for Solaris 270 platform
+ setting C compiler to gcc
+ setting C pre-processor to gcc -E
+ checking for system header files
+ adding selected modules
o jserv_module uses ConfigStart/End
+ checking sizeof various data types
+ doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/jserv
We recompile, as announced before.
tucotuco.cs.indiana.edu% make; make install
===> src
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src'
===> src/os/unix
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` os.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` os-inline.c
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_cpystrn.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_execve.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_fnmatch.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_getpass.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_md5c.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_signal.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_slack.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_snprintf.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_sha1.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_checkpass.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ap_base64.c
rm -f libap.a
ar cr libap.a ap_cpystrn.o ap_execve.o ap_fnmatch.o ap_getpass.o ap_md5c.o ap_signal.o ap_slack.o ap_snprintf.o ap_sha1.o ap_checkpass.o ap_base64.o
ranlib libap.a
<=== src/ap
===> src/main
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` gen_test_char.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` -o gen_test_char gen_test_char.o -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
./gen_test_char >test_char.h
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` alloc.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` buff.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_config.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_core.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_log.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_main.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_protocol.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_request.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_vhost.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_date.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_script.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_uri.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` util_md5.c
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` rfc1413.c
rm -f libmain.a
ar cr libmain.a alloc.o buff.o http_config.o http_core.o http_log.o http_main.o http_protocol.o http_request.o http_vhost.o util.o util_date.o util_script.o util_uri.o util_md5.o rfc1413.o
ranlib libmain.a
<=== src/main
===> src/lib
===> src/lib/expat-lite
make[4]: Nothing to be done for `all'.
<=== src/lib/expat-lite
<=== src/lib
===> src/modules
===> src/modules/standard
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_env.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_log_config.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_mime.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_negotiation.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_status.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_include.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_autoindex.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_dir.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_cgi.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_asis.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_imap.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_actions.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_userdir.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_alias.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_access.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_auth.c
gcc -c -I../../os/unix -I../../include -DSOLARIS2=270 -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` mod_setenvif.c
rm -f libstandard.a
ar cr libstandard.a mod_env.o mod_log_config.o mod_mime.o mod_negotiation.o mod_status.o mod_include.o mod_autoindex.o mod_dir.o mod_cgi.o mod_asis.o mod_imap.o mod_actions.o mod_userdir.o mod_alias.o mod_access.o mod_auth.o mod_setenvif.o
ranlib libstandard.a
<=== src/modules/standard
===> src/modules/jserv
make[4]: Nothing to be done for `all'.
<=== src/modules/jserv
<=== src/modules
gcc -c -I./os/unix -I./include -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci` modules.c
gcc -c -I./os/unix -I./include -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci` buildmark.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci` \
-o httpd buildmark.o modules.o modules/standard/libstandard.a modules/jserv/libjserv.a main/libmain.a ./os/unix/libos.a ap/libap.a lib/expat-lite/libexpat.a -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src'
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
===> src/support
make[2]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src/support'
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htpasswd.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htpasswd.o -o htpasswd -L../os/unix -L../ap -lap -los -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htdigest.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` htdigest.o -o htdigest -L../os/unix -L../ap -lap -los -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` rotatelogs.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` rotatelogs.o -o rotatelogs -L../os/unix -L../ap -lap -los -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` logresolve.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` logresolve.o -o logresolve -L../os/unix -L../ap -lap -los -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
gcc -c -I../os/unix -I../include -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ab.c
gcc -DSOLARIS2=270 -DUSE_EXPAT -I../lib/expat-lite `../apaci` ab.o -o ab -L../os/unix -L../ap -lap -los -Lmodules/jserv -L../modules/jserv -L../../modules/jserv -ljserv -lsocket -lnsl
make[2]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9/src/support'
<=== src/support
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
<=== src
make[1]: Entering directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
===> [mktree: Creating Apache installation tree]
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/bin
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/bin
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/libexec
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/man/man1
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/man/man8
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/conf
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/htdocs
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/icons
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/cgi-bin
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/include
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/include/xml
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/logs
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/logs
./src/helpers/mkdir.sh /u/dgerman/November/apache_1.3.9/proxy
<=== [mktree]
===> [programs: Installing Apache httpd program and shared objects]
./src/helpers/install.sh -c -m 755 -s ./src/httpd /u/dgerman/November/apache_1.3.9/bin/httpd
Abort
./src/helpers/install.sh -c -m 644 ./src/support/httpd.8 /u/dgerman/November/apache_1.3.9/man/man8/httpd.8
<=== [programs]
===> [support: Installing Apache support programs and scripts]
./src/helpers/install.sh -c -m 755 -s ./src/support/ab /u/dgerman/November/apache_1.3.9/bin/ab
Abort
./src/helpers/install.sh -c -m 644 ./src/support/ab.8 /u/dgerman/November/apache_1.3.9/man/man8/ab.8
./src/helpers/install.sh -c -m 755 ./src/support/apachectl[*] /u/dgerman/November/apache_1.3.9/bin/apachectl
./src/helpers/install.sh -c -m 644 ./src/support/apachectl.8 /u/dgerman/November/apache_1.3.9/man/man8/apachectl.8
./src/helpers/install.sh -c -m 755 -s ./src/support/htpasswd /u/dgerman/November/apache_1.3.9/bin/htpasswd
Abort
./src/helpers/install.sh -c -m 644 ./src/support/htpasswd.1 /u/dgerman/November/apache_1.3.9/man/man1/htpasswd.1
./src/helpers/install.sh -c -m 755 -s ./src/support/htdigest /u/dgerman/November/apache_1.3.9/bin/htdigest
Abort
./src/helpers/install.sh -c -m 644 ./src/support/htdigest.1 /u/dgerman/November/apache_1.3.9/man/man1/htdigest.1
./src/helpers/install.sh -c -m 755 ./src/support/dbmmanage[*] /u/dgerman/November/apache_1.3.9/bin/dbmmanage
./src/helpers/install.sh -c -m 644 ./src/support/dbmmanage.1 /u/dgerman/November/apache_1.3.9/man/man1/dbmmanage.1
./src/helpers/install.sh -c -m 755 -s ./src/support/logresolve /u/dgerman/November/apache_1.3.9/bin/logresolve
Abort
./src/helpers/install.sh -c -m 644 ./src/support/logresolve.8 /u/dgerman/November/apache_1.3.9/man/man8/logresolve.8
./src/helpers/install.sh -c -m 755 -s ./src/support/rotatelogs /u/dgerman/November/apache_1.3.9/bin/rotatelogs
Abort
./src/helpers/install.sh -c -m 644 ./src/support/rotatelogs.8 /u/dgerman/November/apache_1.3.9/man/man8/rotatelogs.8
./src/helpers/install.sh -c -m 755 ./src/support/apxs[*] /u/dgerman/November/apache_1.3.9/bin/apxs
./src/helpers/install.sh -c -m 644 ./src/support/apxs.8 /u/dgerman/November/apache_1.3.9/man/man8/apxs.8
<=== [support]
===> [include: Installing Apache C header files]
cp ./src/include/*.h /u/dgerman/November/apache_1.3.9/include/
cp ./src/lib/expat-lite/*.h /u/dgerman/November/apache_1.3.9/include/xml/
cp ./src/os/unix/os.h /u/dgerman/November/apache_1.3.9/include/
cp ./src/os/unix/os-inline.c /u/dgerman/November/apache_1.3.9/include/
chmod 644 /u/dgerman/November/apache_1.3.9/include/*.h /u/dgerman/November/apache_1.3.9/include/xml/*.h
<=== [include]
===> [data: Installing initial data files]
[PRESERVING EXISTING DATA SUBDIR: /u/dgerman/November/apache_1.3.9/htdocs/]
[PRESERVING EXISTING DATA SUBDIR: /u/dgerman/November/apache_1.3.9/cgi-bin/]
Copying tree ./icons/ -> /u/dgerman/November/apache_1.3.9/icons/
<=== [data]
===> [config: Installing Apache configuration files]
./src/helpers/install.sh -c -m 644 ./conf/httpd.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/httpd.conf.default
[PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/httpd.conf]
./src/helpers/install.sh -c -m 644 ./conf/access.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/access.conf.default
[PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/access.conf]
./src/helpers/install.sh -c -m 644 ./conf/srm.conf-dist[*] /u/dgerman/November/apache_1.3.9/conf/srm.conf.default
[PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/srm.conf]
./src/helpers/install.sh -c -m 644 ./conf/mime.types /u/dgerman/November/apache_1.3.9/conf/mime.types.default
[PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/mime.types]
./src/helpers/install.sh -c -m 644 ./conf/magic /u/dgerman/November/apache_1.3.9/conf/magic.default
[PRESERVING EXISTING CONFIG FILE: /u/dgerman/November/apache_1.3.9/conf/magic]
<=== [config]
make[1]: Leaving directory `/nfs/paca/home/user1/dgerman/November/apache_1.3.9'
+--------------------------------------------------------+
| You now have successfully built and installed the |
| Apache 1.3 HTTP server. To verify that Apache actually |
| works correctly you now should first check the |
| (initially created or preserved) configuration files |
| |
| /u/dgerman/November/apache_1.3.9/conf/httpd.conf |
| |
| and then you should be able to immediately fire up |
| Apache the first time by running: |
| |
| /u/dgerman/November/apache_1.3.9/bin/apachectl start |
| |
| Thanks for using Apache. The Apache Group |
| http://www.apache.org/ |
+--------------------------------------------------------+
And before we can consider ourselves done we need to add one line to httpd.conf
that specifies the parameters of the module that we have just added to our web server.
tucotuco.cs.indiana.edu% pwd
/nfs/paca/home/user1/dgerman/November/apache_1.3.9
tucotuco.cs.indiana.edu% quota -v
Disk quotas for dgerman (uid 10867):
Filesystem usage quota limit timeleft files quota limit timeleft
/nfs/paca/home/user1
48843 60000 61440 0 0 0
tucotuco.cs.indiana.edu% cd conf
tucotuco.cs.indiana.edu% emacs httpd.conf
The new line is in blue italics.
Now we can start the server and test server-side Java support.tucotuco.cs.indiana.edu% diff httpd.conf httpd.conf.default 78,79d77 < LockFile /tmp/apaci.november.dgerman < 240c238 < Port 59904 --- > Port 8080 254c252 < User dgerman --- > User nobody 861,864d858 < < Include /u/dgerman/November/jserv/etc/jserv.conf < < tucotuco.cs.indiana.edu% pwd /nfs/paca/home/user1/dgerman/November/apache_1.3.9/conf
The server being started thetucotuco.cs.indiana.edu% ../bin/apachectl start ../bin/apachectl start: httpd started
JVM should be up too in a few seconds. So we check...
tucotuco.cs.indiana.edu% ps -ef | grep dgerman dgerman 95 4906 0 11:12:33 ? 0:00 ./httpd -d . dgerman 18224 18223 0 14:50:46 pts/1 0:00 script lecture19 dgerman 25839 25833 0 15:13:36 ? 0:00 /u/dgerman/November/apache_1.3.9/bin/httpd dgerman 18595 18592 0 Oct 28 pts/2 0:00 -csh dgerman 25833 1 0 15:13:36 ? 0:00 /u/dgerman/November/apache_1.3.