diff --git a/include/tests_crypto b/include/tests_crypto index 560bf3ff..be6b9c07 100644 --- a/include/tests_crypto +++ b/include/tests_crypto @@ -32,8 +32,18 @@ Register --test-no CRYP-7902 --preqs-met ${PREQS_MET} --weight L --network NO --description "Check expire date of SSL certificates" if [ ${SKIPTEST} -eq 0 ]; then FOUNDPROBLEM=0 - # Check profile for paths to check - sSSL_PATHS=`grep "^ssl:certificates:" ${PROFILE} | cut -d ':' -f3` + + # Check profiles for paths to check + for PROFILE in ${PROFILES}; do + PATHS=`grep "^ssl:certificates:" ${PROFILE} | cut -d ':' -f3` + if [ ! "${PATHS}" = "" ]; then + LogText "Added paths (from profile: ${PROFILE}): ${PATHS}" + sSSL_PATHS="${PATHS} ${sSSL_PATHS}" + fi + done + sSSL_PATHS=`echo ${sSSL_PATHS} | sed 's/^ //' | tr " " "\n" | sort | uniq | tr "\n" " "` + LogText "Result after sorting: ${sSSL_PATHS}" + for I in ${sSSL_PATHS}; do if [ -d ${I} ]; then FileIsReadable ${I}