mirror of
https://github.com/outbackdingo/openwrt-builder.git
synced 2026-01-27 10:19:59 +00:00
Improve openssl config
This commit is contained in:
@@ -17,15 +17,13 @@ CONFIG_OPENSSL_OPTIMIZE_SPEED=y
|
||||
|
||||
# enable /dev/crypto
|
||||
CONFIG_PACKAGE_kmod-cryptodev=y
|
||||
CONFIG_PACKAGE_kmod-crypto-user=y
|
||||
CONFIG_PACKAGE_libopenssl-devcrypto=y
|
||||
CONFIG_PACKAGE_openssl-util=y
|
||||
# additional modules
|
||||
# CONFIG_PACKAGE_libopenssl-afalg=y
|
||||
# CONFIG_PACKAGE_libopenssl-gost_engine=y
|
||||
CONFIG_PACKAGE_libopenssl-devcrypto=y
|
||||
CONFIG_PACKAGE_libopenssl-afalg_sync=y
|
||||
# CONFIG_PACKAGE_kmod-crypto-user=y
|
||||
|
||||
### Force enable /dev/crypto
|
||||
CONFIG_OPENSSL_ENGINE_BUILTIN=y
|
||||
CONFIG_OPENSSL_ENGINE_BUILTIN_DEVCRYPTO=y
|
||||
### Force add /dev/crypto into libcrypto
|
||||
# CONFIG_OPENSSL_ENGINE_BUILTIN=y
|
||||
# CONFIG_OPENSSL_ENGINE_BUILTIN_DEVCRYPTO=y
|
||||
|
||||
#### replace mbedtls with openssl - remember to leave commented "is not set" or remove it!
|
||||
|
||||
@@ -45,7 +45,7 @@ if [ -n "$CRYPTO_LIB" ]; then
|
||||
if [[ "$CRYPTO_LIB" =~ ^(Wolfssl|wolfssl)$ ]]; then
|
||||
FS_FULL_WPAD_PACKAGES="$FS_FULL_WPAD_PACKAGES -libustream-mbedtls -libmbedtls libustream-wolfssl wpad-wolfssl"
|
||||
elif [[ "$CRYPTO_LIB" =~ ^(Openssl|openssl)$ ]]; then
|
||||
FS_FULL_WPAD_PACKAGES="$FS_FULL_WPAD_PACKAGES -libustream-mbedtls -libmbedtls libustream-openssl wpad-openssl libopenssl-devcrypto"
|
||||
FS_FULL_WPAD_PACKAGES="$FS_FULL_WPAD_PACKAGES -libustream-mbedtls -libmbedtls libustream-openssl wpad-openssl libopenssl-devcrypto libopenssl-afalg_sync"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user