diff options
| author | Enji Cooper <ngie@FreeBSD.org> | 2024-04-20 19:12:50 +0000 |
|---|---|---|
| committer | Enji Cooper <ngie@FreeBSD.org> | 2024-04-21 16:35:19 +0000 |
| commit | 42ce242e353065dfbaa248955f6657005a395a95 (patch) | |
| tree | 0bbbd30aeffd5ae33f9bf11e0f40c639b9462513 | |
| parent | b571bcea5495327fd210378109b0b2aed08bebc3 (diff) | |
| -rw-r--r-- | crypto/openssl/providers/fips.ld | 5 | ||||
| -rw-r--r-- | crypto/openssl/providers/legacy.ld | 5 | ||||
| -rw-r--r-- | secure/lib/libcrypto/modules/fips/Makefile | 2 | ||||
| -rw-r--r-- | secure/lib/libcrypto/modules/legacy/Makefile | 2 |
4 files changed, 14 insertions, 0 deletions
diff --git a/crypto/openssl/providers/fips.ld b/crypto/openssl/providers/fips.ld new file mode 100644 index 000000000000..1debaaa7ff65 --- /dev/null +++ b/crypto/openssl/providers/fips.ld @@ -0,0 +1,5 @@ +{ + global: + OSSL_provider_init; + local: *; +}; diff --git a/crypto/openssl/providers/legacy.ld b/crypto/openssl/providers/legacy.ld new file mode 100644 index 000000000000..1debaaa7ff65 --- /dev/null +++ b/crypto/openssl/providers/legacy.ld @@ -0,0 +1,5 @@ +{ + global: + OSSL_provider_init; + local: *; +}; diff --git a/secure/lib/libcrypto/modules/fips/Makefile b/secure/lib/libcrypto/modules/fips/Makefile index 8843cb9717c9..ceaa57ab066e 100644 --- a/secure/lib/libcrypto/modules/fips/Makefile +++ b/secure/lib/libcrypto/modules/fips/Makefile @@ -1,6 +1,8 @@ SHLIB_NAME?= fips.so +VERSION_MAP= ${SRCTOP}/crypto/openssl/providers/fips.ld + CFLAGS+= -DFIPS_MODULE SRCS+= fips_entry.c fipsprov.c self_test.c self_test_kats.c diff --git a/secure/lib/libcrypto/modules/legacy/Makefile b/secure/lib/libcrypto/modules/legacy/Makefile index a285d0b1148b..e435c5aa2c41 100644 --- a/secure/lib/libcrypto/modules/legacy/Makefile +++ b/secure/lib/libcrypto/modules/legacy/Makefile @@ -2,6 +2,8 @@ SHLIB_NAME?= legacy.so LIBADD= crypto +VERSION_MAP= ${SRCTOP}/crypto/openssl/providers/legacy.ld + SRCS+= legacyprov.c prov_running.c # ciphers |
