rse         98/07/25 05:43:21

  Modified:    src      CHANGES
               .        Makefile.tmpl
  Log:
  Make sure that the path to the Perl interpreter is correctly
  adjusted under `make install' also for the printenv CGI script.
  
  NOTICE: I still used INSTALL_DATA instead of INSTALL_SCRIPT because some of us
  still thing we should install even these trivial shell scripts without execute
  permissions. Even when we also have CGI's disabled in the default config.
  What's the latest state? Should we change INSTALL_DATA to INSTALL_SCRIPT or is
  double-paranoia really necessary?
  
  PR: 2595
  
  Revision  Changes    Path
  1.987     +4 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.986
  retrieving revision 1.987
  diff -u -r1.986 -r1.987
  --- CHANGES   1998/07/25 12:16:35     1.986
  +++ CHANGES   1998/07/25 12:43:18     1.987
  @@ -1,4 +1,8 @@
   Changes with Apache 1.3.2
  +
  +  *) Make sure that the path to the Perl interpreter is correctly
  +     adjusted under `make install' also for the printenv CGI script.
  +     [Ralf S. Engelschall] PR#2595
    
     *) Update the mod_rewrite.html document to correctly reflect the situation
        of the `proxy' (`[P]') feature. [Ralf S. Engelschall] PR#2679
  
  
  
  1.44      +7 -5      apache-1.3/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/Makefile.tmpl,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- Makefile.tmpl     1998/07/25 11:56:30     1.43
  +++ Makefile.tmpl     1998/07/25 12:43:20     1.44
  @@ -350,11 +350,13 @@
        [EMAIL PROTECTED] [ -f $(root)$(datadir)/cgi-bin/printenv ]; then \
                echo "[PRESERVING EXISTING DATA SUBDIR: 
$(root)$(datadir)/cgi-bin/]"; \
        else \
  -             echo "Copying tree $(TOP)/cgi-bin/ -> 
$(root)$(datadir)/cgi-bin/"; \
  -             (cd $(TOP)/cgi-bin/ && $(TAR) cf - *) |\
  -             (cd $(root)$(datadir)/cgi-bin/ && $(TAR) xf -); \
  -             find $(root)$(datadir)/cgi-bin/ -type d -exec chmod a+rx {} \; 
; \
  -             find $(root)$(datadir)/cgi-bin/ -type f -exec chmod a+r {} \; ; 
\
  +             for script in printenv test-cgi; do \
  +                     cat $(TOP)/cgi-bin/$${script} |\
  +                     sed -e 's;^#!/.*perl;#!$(PERL);' \
  +                     > $(TOP)/$(SRC)/.apaci.install.tmp; \
  +                     echo "$(INSTALL_DATA) $(TOP)/conf/$${script}[*] 
$(root)$(datadir)/cgi-bin/$${script}"; \
  +                     $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp 
$(root)$(datadir)/cgi-bin/$${script}; \
  +             done; \
        fi
        @echo "Copying tree $(TOP)/icons/ -> $(root)$(datadir)/icons/"; \
        (cd $(TOP)/icons/ && $(TAR) cf - *) |\
  
  
  

Reply via email to