cvs commit: apache-1.3/src Makefile.tmpl
rse 98/05/21 23:56:57 Modified:src Makefile.tmpl Log: Add a dummy install target to the src/Makefile to give the user a hint when he tries to run make install at this level. Additionally do some cosmetics on the Configuration is older then Configuration.tmpl message. Revision ChangesPath 1.96 +8 -4 apache-1.3/src/Makefile.tmpl Index: Makefile.tmpl === RCS file: /export/home/cvs/apache-1.3/src/Makefile.tmpl,v retrieving revision 1.95 retrieving revision 1.96 diff -u -r1.95 -r1.96 --- Makefile.tmpl 1998/05/12 12:13:51 1.95 +++ Makefile.tmpl 1998/05/22 06:56:56 1.96 @@ -17,10 +17,10 @@ all: @@Configuration@@ $(TARGET) @@Configuration@@: Configuration.tmpl - @echo @@Configuration@@ older than Configuration.tmpl, or doesn't exist. - @echo Consider copying Configuration.tmpl to @@Configuration@@, editing and rerunning - @echo Configure. - @echo If not, you will at least have to touch @@Configuration@@. + @echo ++ File '@@Configuration@@' older than 'Configuration.tmpl', + @echo ++ or still doesn't exist. Please consider copying 'Configuration.tmpl' + @echo ++ to '@@Configuration@@', editing and rerunning 'Configure'. + @echo ++ If not, you will at least have to touch '@@Configuration@@'. @false $(TARGET): $(SUBTARGET) @@ -86,6 +86,10 @@ -rm -f regex/Makefile -rm -f Makefile.config -rm -f Makefile + +install: + @echo ++ Sorry, no installation procedure available at this level. + @echo ++ Go to the parent directory for an 'install' target. # We really don't expect end users to use this rule. It works only with # gcc, and rebuilds Makefile.tmpl. You have to re-run Configure after
cvs commit: apache-1.3/src/support httpd.exp
rse 98/05/21 23:58:28 Modified:src CHANGES src/support httpd.exp Log: Fix src/support/httpd.exp because of recent changes. AIX still worked fine, but better to have this list in a correct state. Revision ChangesPath 1.860 +6 -0 apache-1.3/src/CHANGES Index: CHANGES === RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.859 retrieving revision 1.860 diff -u -r1.859 -r1.860 --- CHANGES 1998/05/21 10:48:33 1.859 +++ CHANGES 1998/05/22 06:58:26 1.860 @@ -1,3 +1,9 @@ +Changes with Apache 1.3b8 + + *) Fix src/support/httpd.exp (DSO export file which is currently only + used under AIX) because of recent changes to function names. + [Ralf S. Engelschall] + Changes with Apache 1.3b7 *) Make sure a MIME-type can be forced via a RewriteRule even when no 1.2 +1 -2 apache-1.3/src/support/httpd.exp Index: httpd.exp === RCS file: /export/home/cvs/apache-1.3/src/support/httpd.exp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- httpd.exp 1998/04/28 08:42:12 1.1 +++ httpd.exp 1998/05/22 06:58:28 1.2 @@ -8,6 +8,7 @@ ap_add_named_module ap_add_per_dir_conf ap_add_per_url_conf +ap_add_version_component ap_allow_options ap_allow_overrides ap_append_arrays @@ -110,7 +111,6 @@ ap_get_client_block ap_get_gmtoff ap_get_local_host -ap_get_module_config ap_get_remote_host ap_get_remote_logname ap_get_server_built @@ -285,7 +285,6 @@ ap_set_flag_slot ap_set_keepalive ap_set_last_modified -ap_set_module_config ap_set_name_virtual_host ap_set_string_slot ap_set_string_slot_lower
cvs commit: apache-1.3 README.configure
rse 98/05/22 00:07:44 Modified:.README.configure Log: Adjust the mod_perl example in README.configure now that we have really nice APACI and Apache 1.3 Makefile.tmpl support in mod_perl. Revision ChangesPath 1.11 +16 -19apache-1.3/README.configure Index: README.configure === RCS file: /export/home/cvs/apache-1.3/README.configure,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- README.configure 1998/05/12 11:27:04 1.10 +++ README.configure 1998/05/22 07:07:43 1.11 @@ -206,29 +206,26 @@ a Perl 5 interpreter into the Apache HTTP server both for running Perl programs and for programming Apache modules in Perl. The distribution mod_perl-1.XX.tar.gz can be found on http://perl.apache.org/src/. Here is - how you can install Apache with mod_perl: + how you can build and install Apache with mod_perl: -$ cd mod_perl-1.11 -$ perl Makefile.PL -ReadLine support enabled -Configure mod_perl with ../apache-1.3/src ? [y] y -Shall I build httpd in ../apache-1.3/src for you? [y] y - : -$ cd ../apache-1.3 -$ LIBS='`perl $(SRCDIR)/modules/perl/ldopts`' \ - ./configure --prefix=/path/to/apache \ - --activate-module=src/modules/perl/libperl.a -$ make +$ gunzip apache_1.3.tar.gz | tar xvf - +$ gunzip mod_perl_1.XX.tar.gz | tar xvf - +$ cd mod_perl-1.XX +$ perl Makefile.PL APACHE_SRC=../apache_1.3/src \ + DO_HTTPD=1 USE_APACI=1 \ + [EVERYTHING=1 ...] +$ make $ make install - - This automatically builds and installs Apache 1.3 with mod_perl. After - additionally installing the Perl side of mod_perl via -$ cd ../mod_perl-1.11 -$ perl Makefile.PL NO_HTTPD=1 -$ make all install +[optionally you now have the chance to prepare or add more + third-party modules to the Apache source tree] - you can fire up Apache with mod_perl enabled. +$ cd ../apache-1.3 +$ ./configure --prefix=/path/to/apache \ + --activate-module=src/modules/perl/libperl.a \ + [--enable-shared=perl] +$ make +$ make install Apache and PHP --
cvs commit: apache-1.3 INSTALL
rse 98/05/22 00:25:02 Modified:.INSTALL Log: Correct the numbering, add hint to official vendor patches to make the user aware of this fact and add more information about NTP. Revision ChangesPath 1.30 +18 -8 apache-1.3/INSTALL Index: INSTALL === RCS file: /export/home/cvs/apache-1.3/INSTALL,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- INSTALL 1998/05/20 10:19:11 1.29 +++ INSTALL 1998/05/22 07:25:01 1.30 @@ -356,16 +356,26 @@ http://www.apache.org/docs/ for a complete reference of available configuration directives. - 9. Set your system time properly! - -- + 8. Preparing the system + - Proper operation of a public web server requires accurate time - keeping, since elements of the HTTP protocol are expressed as the time - of day. So, it's time to investigate setting up NTP or some other - time synchronization system on your Unix box, or whatever the - equivalent on NT would be. + Proper operation of a public HTTP server requires at least the following: - 8. Contacts + 1. A correctly working TCP/IP layer, since HTTP is implemented on top of +TCP/IP. Although modern Unix platforms have good networking layers, +always make sure you have all official vendor patches referring to the +network layer applied. + + 2. Accurate time keeping, since elements of the HTTP protocol are +expressed as the time of day. So, it's time to investigate setting +some time synchronization facility on your system. Usually the ntpdate +or xntpd programs are used for this purpose which are based on the +Network Time Protocol (NTP). See the Usenet newsgroup +comp.protocols.time.ntp and the NTP homepage at +http://www.eecis.udel.edu/~ntp/ for more details about NTP software +and public time servers. + + 9. Contacts o If you want to be informed about new code releases, bug fixes,
Re: cvs commit: apache-1.3/src/modules/standard mod_rewrite.c
In article [EMAIL PROTECTED] you wrote: Beachtet dieser Patch die ExecCGI option? Oder kann man die damit unterlaufen? No, ExecCGI is still needed. And BTW, this is not a new feature, the [T=xxx] option exists for years. And it always was used this way. All I changed this time was to remove the inconsistency with the - pseudo-substitution URL (which means no subst). Nothing else. In the past one has to rewrite the URL to whatever and the whatever back to the URL to achieve this effect because - didn't honor the MIME-type stuff. So, no new features or new bugs, just one inconsistency less. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com