summaryrefslogtreecommitdiffstats
path: root/fips
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2009-02-13 18:37:31 +0000
committerDr. Stephen Henson <steve@openssl.org>2009-02-13 18:37:31 +0000
commiteca7b9077165eb4444a6f12c03eb3206a08b45a5 (patch)
treefca08aed344ce1fb91cd8098de4fcd59c11f79a9 /fips
parent7eb90ccefb4f3c2d56079148982d6e14293163e1 (diff)
Install the fipsld link script.
Diffstat (limited to 'fips')
-rw-r--r--fips/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/fips/Makefile b/fips/Makefile
index 383b313642..e038be8f13 100644
--- a/fips/Makefile
+++ b/fips/Makefile
@@ -179,7 +179,14 @@ install:
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
done;
@target=install; $(RECURSIVE_MAKE)
- @cp -p -f $(FIPSLIBDIR)fipscanister.o $(FIPSLIBDIR)fipscanister.o.sha1 \
+ for i in $(EXE) ; \
+ do \
+ echo "installing $$i"; \
+ cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new; \
+ chmod 755 $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new; \
+ mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i; \
+ done
+ cp -p -f $(FIPSLIBDIR)fipscanister.o $(FIPSLIBDIR)fipscanister.o.sha1 \
$(FIPSLIBDIR)fips_premain.c $(FIPSLIBDIR)fips_premain.c.sha1 \
$(INSTALL_PREFIX)$(INSTALLTOP)/lib/; \
chmod 0444 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/fips*