Apply the following change from the main trunk:
authorRichard Levitte <levitte@openssl.org>
Wed, 14 Nov 2001 08:08:04 +0000 (08:08 +0000)
committerRichard Levitte <levitte@openssl.org>
Wed, 14 Nov 2001 08:08:04 +0000 (08:08 +0000)
2000-11-14 12:05  jaenicke

* Makefile.org (1.115): Some platforms (namely HP-UX) require the
'x' bit set for shared libraries.  For performance reasons, it is
also recommended to make the (mmap'ed) shared library 'read-only'.
-> New permissions for installed shared libraries = 555

This doesn't hurt anybody, provided the installation is performed
with 'cp -f' :-)

Makefile.org

index 425e0ea651251dc079db4002a382bb1900af3618..a7be3406aaf76a7e49339dd10b52bec3279d48f5 100644 (file)
@@ -526,8 +526,8 @@ install: all install_docs
                do \
                        if [ -f "$$i" ]; then \
                        (       echo installing $$i; \
-                               cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
-                               chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \
+                               cp -f $$i $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
+                               chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i ); \
                        fi \
                done; \
                (       here="`pwd`"; \