mirror of https://github.com/CISOfy/lynis.git
Merge pull request #1097 from bginsbach/krnl-5677
Add support for NetBSD to KRNL-5677 test and allow multiple platforms in Register function.
This commit is contained in:
commit
075d92e275
|
@ -2670,7 +2670,15 @@
|
|||
fi
|
||||
|
||||
# Check for correct hardware platform
|
||||
if [ ${SKIPTEST} -eq 0 -a -n "${TEST_NEED_PLATFORM}" -a ! "${HARDWARE}" = "${TEST_NEED_PLATFORM}" ]; then SKIPTEST=1; SKIPREASON="Incorrect hardware platform"; fi
|
||||
if [ ${SKIPTEST} -eq 0 -a -n "${TEST_NEED_PLATFORM}" ]; then
|
||||
HASMATCH=0
|
||||
for I in ${TEST_NEED_PLATFORM}; do
|
||||
if [ "${I}" = "${HARDWARE}" ]; then HASMATCH=1; fi
|
||||
done
|
||||
if [ ${HASMATCH} -eq 0 ]; then
|
||||
SKIPTEST=1; SKIPREASON="Incorrect hardware platform (${TEST_NEED_PLATFORM} only)"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check for required (and discovered) package manager
|
||||
if [ ${SKIPTEST} -eq 0 -a ${TEST_NEED_PKG_MGR} -eq 1 -a ${HAS_PACKAGE_MANAGER} -eq 0 ]; then SKIPTEST=1; SKIPREASON="Requires a known package manager to test presence of a particular package"; fi
|
||||
|
|
|
@ -103,7 +103,7 @@
|
|||
# Description : Check CPU options and support (PAE, No eXecute, eXecute Disable)
|
||||
# More info : pae and nx bit are both visible on AMD and Intel CPU's if supported
|
||||
|
||||
Register --test-no KRNL-5677 --platform x86_64 --os Linux --weight L --network NO --category security --description "Check CPU options and support"
|
||||
Register --test-no KRNL-5677 --platform "x86_64 amd64" --os "Linux NetBSD" --weight L --network NO --category security --description "Check CPU options and support"
|
||||
if [ ${SKIPTEST} -eq 0 ]; then
|
||||
Display --indent 2 --text "- Checking CPU support (NX/PAE)"
|
||||
LogText "Test: Checking /proc/cpuinfo"
|
||||
|
|
Loading…
Reference in New Issue