mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-25 23:05:01 +02:00
kernel-test: additional improvements for required reboot detection
This commit is contained in:
parent
364b770c64
commit
001cd85183
@ -542,17 +542,16 @@
|
|||||||
else
|
else
|
||||||
ReportException "${TEST_NO}:1" "Can't determine kernel version on disk, need debug data"
|
ReportException "${TEST_NO}:1" "Can't determine kernel version on disk, need debug data"
|
||||||
fi
|
fi
|
||||||
elif [ -f ${ROOTDIR}boot/vmlinuz-linux -o -f ${ROOTDIR}boot/vmlinuz-linux-lts -o -f $(ls -t ${ROOTDIR}boot/vmlinuz-* | head -1) ]; then
|
elif [ -f ${ROOTDIR}boot/vmlinuz-linux -o -f ${ROOTDIR}boot/vmlinuz-linux-lts -o -f $(ls -t ${ROOTDIR}boot/vmlinuz-* 2> /dev/null | head -1) ]; then
|
||||||
if [ -f ${ROOTDIR}boot/vmlinuz-linux ]; then
|
if [ -f ${ROOTDIR}boot/vmlinuz-linux ]; then
|
||||||
FOUND_VMLINUZ=${ROOTDIR}boot/vmlinuz-linux
|
FOUND_VMLINUZ=${ROOTDIR}boot/vmlinuz-linux
|
||||||
elif [ -f ${ROOTDIR}boot/vmlinuz-linux-lts ]; then
|
elif [ -f ${ROOTDIR}boot/vmlinuz-linux-lts ]; then
|
||||||
FOUND_VMLINUZ=${ROOTDIR}boot/vmlinuz-linux-lts
|
FOUND_VMLINUZ=${ROOTDIR}boot/vmlinuz-linux-lts
|
||||||
else
|
else
|
||||||
FOUND_VMLINUZ=$(ls -t ${ROOTDIR}boot/vmlinuz-* | head -1)
|
FOUND_VMLINUZ=$(ls -t ${ROOTDIR}boot/vmlinuz-* 2> /dev/null | head -1)
|
||||||
fi
|
fi
|
||||||
LogText "Result: /found /boot/vmlinuz-linux-lts (usually Arch Linux or similar)"
|
LogText "Result: /found ${FOUND_VMLINUZ} (usually Arch Linux or similar)"
|
||||||
LogText "Test: checking kernel version on disk"
|
LogText "Test: checking kernel version on disk"
|
||||||
#VERSION_ON_DISK=$(${FILEBINARY} -b ${FOUND_VMLINUZ} | ${AWKBINARY} '{ if ($1=="Linux" && $7=="version") { print $8 }}')
|
|
||||||
NEXTLINE=0
|
NEXTLINE=0
|
||||||
VERSION_ON_DISK=""
|
VERSION_ON_DISK=""
|
||||||
for I in $(file ${FOUND_VMLINUZ}); do
|
for I in $(file ${FOUND_VMLINUZ}); do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user