[KRNL-5830] skip test partially if non-privileged

This commit is contained in:
Michael Boelen 2019-12-13 12:35:38 +01:00
parent fd84be485b
commit bf4374bb19
No known key found for this signature in database
GPG Key ID: 26141F77A09D7F04
1 changed files with 4 additions and 3 deletions

View File

@ -612,8 +612,9 @@
else
LogText "Result: file ${FILE} not found"
fi
# Check if /boot exists
if [ -d ${ROOTDIR}boot ]; then
if [ ${PRIVILEGED} -eq 1 -a -d "${ROOTDIR}boot" ]; then
LogText "Result: /boot exists, performing more tests from here"
FIND=$(${LSBINARY} ${ROOTDIR}boot/* 2> /dev/null)
if [ -n "${FIND}" ]; then
@ -647,7 +648,7 @@
else
FOUND_VMLINUZ=$(ls -t ${ROOTDIR}boot/vmlinuz-* 2> /dev/null | head -1)
fi
LogText "Result: /found ${FOUND_VMLINUZ} (usually Arch Linux or similar)"
LogText "Result: found ${FOUND_VMLINUZ}"
LogText "Test: checking kernel version on disk"
NEXTLINE=0
VERSION_ON_DISK=""
@ -737,7 +738,7 @@
LogText "Result: Skipping this test, as there are no files in /boot"
fi
else
LogText "Result: /boot does not exist"
LogText "Result: /boot does not exist or not privileged to read files"
fi
# Display discovered status