equal
deleted
inserted
replaced
27 # |
27 # |
28 |
28 |
29 include ../../../make-rules/shared-macros.mk |
29 include ../../../make-rules/shared-macros.mk |
30 |
30 |
31 COMPONENT_NAME = openssl-fips |
31 COMPONENT_NAME = openssl-fips |
32 COMPONENT_VERSION = 2.0.5 |
32 COMPONENT_VERSION = 2.0.6 |
33 COMPONENT_SRC = $(COMPONENT_NAME)-ecp-$(COMPONENT_VERSION) |
33 COMPONENT_SRC = $(COMPONENT_NAME)-ecp-$(COMPONENT_VERSION) |
34 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz |
34 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz |
35 COMPONENT_ARCHIVE_HASH= \ |
35 COMPONENT_ARCHIVE_HASH= \ |
36 sha256:f1abdd0ca1a9467a3eba15564fc2b3447114d1d63020c33cd3210f2a43a5ff4d |
36 sha256:861b431c625c27daf440041fd67c0866ebb84b44cc672cf1ea8f23e883518897 |
37 COMPONENT_ARCHIVE_URL = http://www.openssl.org/source/$(COMPONENT_ARCHIVE) |
37 COMPONENT_ARCHIVE_URL = http://www.openssl.org/source/$(COMPONENT_ARCHIVE) |
38 COMPONENT_BUGDB= utility/openssl |
38 COMPONENT_BUGDB= utility/openssl |
39 |
39 |
40 include $(WS_TOP)/make-rules/prep.mk |
40 include $(WS_TOP)/make-rules/prep.mk |
41 include $(WS_TOP)/make-rules/configure.mk |
41 include $(WS_TOP)/make-rules/configure.mk |
62 # we'll also pick up gcc if we find it in the path, so force it to |
62 # we'll also pick up gcc if we find it in the path, so force it to |
63 # find one that doesn't work like it wants |
63 # find one that doesn't work like it wants |
64 FIPS_PATH_32 = $(COMPONENT_DIR)/32:$(COMPONENT_DIR)/gcc:$(PATH) |
64 FIPS_PATH_32 = $(COMPONENT_DIR)/32:$(COMPONENT_DIR)/gcc:$(PATH) |
65 FIPS_PATH_64 = $(COMPONENT_DIR)/gcc:$(PATH) |
65 FIPS_PATH_64 = $(COMPONENT_DIR)/gcc:$(PATH) |
66 |
66 |
|
67 # HMAC-SHA-1 digest of the OpenSSL FIPS tar file is used for the |
|
68 # integrity test requirement for the FIPS-140 validation. |
|
69 # Note: COMPONENT_ARCHIVE_HASH is a SHA256 digest used by the Userland |
|
70 # Consolidation to check the file integrity. |
67 OPENSSL_FIPS_HMAC_KEY = etaonrishdlcupfm |
71 OPENSSL_FIPS_HMAC_KEY = etaonrishdlcupfm |
68 OPENSSL_FIPS_HMAC = 148e4e127ffef1df80c0ed61bae35b07ec7b7b36 |
72 OPENSSL_FIPS_HMAC = 852f43cd9ae1bd2eba60e4f9f1f266d3c16c0319 |
69 |
73 |
70 # There is a broken link in the tarball which causes cp(1) to fail which would |
74 # There is a broken link in the tarball which causes cp(1) to fail which would |
71 # fail the whole configure process. It's safer to get rid of the link than |
75 # fail the whole configure process. It's safer to get rid of the link than |
72 # adding "true" at the end of COMPONENT_PRE_CONFIGURE_ACTION since that could |
76 # adding "true" at the end of COMPONENT_PRE_CONFIGURE_ACTION since that could |
73 # hide real issues. |
77 # hide real issues. |