diff options
author | Michael Boelen <michael.boelen@cisofy.com> | 2020-06-24 10:21:32 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-24 10:21:32 +0300 |
commit | 8a5b2a4099fd3392134c5d471e7304a11ba04317 (patch) | |
tree | 4e2057b64494b680a8dc7ad909e8af9c25559a98 /include/tests_kernel | |
parent | 0b655363226d09e8802cd12a93e392756d6f7920 (diff) | |
parent | f081a9ed7e78f5ef86ab97a3222dbf01ad8aa7d5 (diff) |
Merge pull request #920 from jsrc27/Fix-KRNL-5730
Fix KRNL-5730 to properly check /proc/config.gz
Diffstat (limited to 'include/tests_kernel')
-rw-r--r-- | include/tests_kernel | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/tests_kernel b/include/tests_kernel index d445bb65..011d02c6 100644 --- a/include/tests_kernel +++ b/include/tests_kernel @@ -235,12 +235,13 @@ Register --test-no KRNL-5728 --os Linux --weight L --network NO --category security --description "Checking Linux kernel config" if [ ${SKIPTEST} -eq 0 ]; then CHECKFILE="${ROOTDIR}boot/config-$(uname -r)" + CHECKFILE_ZIPPED="${ROOTDIR}proc/config.gz" if [ -f ${CHECKFILE} ]; then LINUXCONFIGFILE="${CHECKFILE}" LogText "Result: found config (${LINUXCONFIGFILE})" Display --indent 2 --text "- Checking Linux kernel configuration file" --result "${STATUS_FOUND}" --color GREEN - elif [ -f ${ROOTDIR}proc/config.gz ]; then - LINUXCONFIGFILE="${CHECKFILE}" + elif [ -f ${CHECKFILE_ZIPPED} ]; then + LINUXCONFIGFILE="${CHECKFILE_ZIPPED}" LINUXCONFIGFILE_ZIPPED=1 LogText "Result: found config: ${ROOTDIR}proc/config.gz (compressed)" Display --indent 2 --text "- Checking Linux kernel configuration file" --result "${STATUS_FOUND}" --color GREEN |