]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
HP-UX requires DSOs to be executable. "make install" takes care of
authorJeff Trawick <trawick@apache.org>
Thu, 18 Oct 2001 15:25:26 +0000 (15:25 +0000)
committerJeff Trawick <trawick@apache.org>
Thu, 18 Oct 2001 15:25:26 +0000 (15:25 +0000)
this, but binbuild-install.sh does not.  This patch tweaks
install-bindist.sh to make the DSOs executable.  As with "make
install", the DSOs will be marked executable for all platforms, not
just HP-UX.  (Actually, install-sh is invoked by "make install" a
little differently for DSOs on rhapsody/darwin, but there is no
special processing for rhapsody/darwin in install-bindist.sh
currently so they shouldn't be hurt by the change below.)

PR:             7428
Submitted by: Jeff Trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91545 13f79535-47bb-0310-9956-ffa450edef68

src/CHANGES
src/helpers/binbuild.sh

index 0937e2e5e797473d182a6a5aa8b256155560bd48..417ed31f39c8c03ad1d62c7b9159fd9b16719213 100644 (file)
@@ -1,4 +1,11 @@
 Changes with Apache 1.3.23
+
+  *) Unix: The generated install script for binary distributions,
+     install-bindist.sh, now makes DSO files executable, like
+     make install.  This allows a binary distribution to work on 
+     HP-UX without any manual intervention.  PR 7428  
+     [Jeff Trawick]
+
   *) Win32: The Apache Win32 developers generally recommend that
      MaxRequestsPerChild be set to 0 to prevent the child process
      from ever recycling. However, for those that do require a 
index e58830b882cc261954a190a83be83c8767799911..8b22a9a58b25a4ce3cbc540d9e81363e1853cf97 100755 (executable)
@@ -203,7 +203,7 @@ cp README.bindist ../apache_$VER-$OS.README
   echo "lmkdir \$SR/proxy 750" && \
   echo "lmkdir \$SR/logs 750" && \
   echo "lcopy bindist/man \$SR/man 755 644" && \
-  echo "lcopy bindist/libexec \$SR/libexec 750 644" && \
+  echo "lcopy bindist/libexec \$SR/libexec 750 750" && \
   echo "lcopy bindist/include \$SR/include 755 644" && \
   echo "lcopy bindist/icons \$SR/icons 755 644" && \
   echo "lcopy bindist/cgi-bin \$SR/cgi-bin 750 750" && \