cvs commit: apache-1.3/src Makefile.tmpl

1998-05-22 Thread rse
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

1998-05-22 Thread rse
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

1998-05-22 Thread rse
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

1998-05-22 Thread rse
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

1998-05-22 Thread Ralf S. Engelschall

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