@@ -54,18 +54,11 @@ use_default_provider() {
5454 unset OPENSSL_CONF
5555
5656 # Verify that we are using the default provider
57- if ${OPENSSL_BIN} list -providers | grep -q " wolfprov" ; then
58- if [ " ${WOLFPROV_DEBIAN} " = " 1" ]; then
59- if [ " ${WOLFPROV_REPLACE_DEFAULT} " = " 1" ]; then
60- echo " WARNING: wolfProvider is configured as replace-default, cannot switch to default provider"
61- return 0
62- fi
63- else
64- echo " WARNING: wolfProvider is configured as debian, cannot switch to default provider"
65- return 0
57+ if [ " ${WOLFPROV_DEBIAN} " != " 1" ]; then
58+ if ${OPENSSL_BIN} list -providers | grep -q " wolfprov" ; then
59+ echo " FAIL: unable to switch to default provider, wolfProvider is still active"
60+ exit 1
6661 fi
67- echo " FAIL: unable to switch to default provider, wolfProvider is still active"
68- exit 1
6962 fi
7063 echo " Switched to default provider"
7164}
@@ -75,21 +68,14 @@ use_wolf_provider() {
7568 export OPENSSL_MODULES=$WOLFPROV_PATH
7669 export OPENSSL_CONF=${WOLFPROV_CONFIG}
7770
78- # Verify that we are using the default provider
79- if ${OPENSSL_BIN} list -providers | grep -q " wolfprov" ; then
80- if [ " ${WOLFPROV_DEBIAN} " = " 1" ]; then
81- if [ " ${WOLFPROV_REPLACE_DEFAULT} " = " 1" ]; then
82- echo " WARNING: wolfProvider is configured as replace-default, cannot switch to default provider"
83- return 0
84- fi
85- else
86- echo " WARNING: wolfProvider is configured as debian, cannot switch to default provider"
87- return 0
71+ # Verify that we are using wolfProvider
72+ if [ " ${WOLFPROV_DEBIAN} " != " 1" ]; then
73+ if ! ${OPENSSL_BIN} list -providers | grep -q " wolfprov" ; then
74+ echo " FAIL: unable to switch to wolfProvider, default provider is still active"
75+ exit 1
8876 fi
89- echo " FAIL: unable to switch to default provider, wolfProvider is still active"
90- exit 1
9177 fi
92- echo " Switched to default provider "
78+ echo " Switched to wolfProvider "
9379}
9480
9581# Helper function to handle force fail checks
0 commit comments