diff options
author | Michael Boelen <michael.boelen@cisofy.com> | 2016-08-17 12:49:02 +0300 |
---|---|---|
committer | Michael Boelen <michael.boelen@cisofy.com> | 2016-08-17 12:49:02 +0300 |
commit | 315c61982537060b383aa9fd75cad3a15f1105b2 (patch) | |
tree | 26ec195dd02a57a32d58c85b7d783d2c55cc0e80 | |
parent | 0dab1e93083f81fdc5a83bdd7cb2eb60faad7396 (diff) |
[KRNL-5830] Improved logging
-rw-r--r-- | include/tests_kernel | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/tests_kernel b/include/tests_kernel index 4a5482d4..a1ab1d42 100644 --- a/include/tests_kernel +++ b/include/tests_kernel @@ -529,13 +529,17 @@ # Extra current kernel version and replace dashes to allow numeric sort later on MYKERNEL=`uname -r | sed 's/\.[a-z].*.//g' | sed 's/-[a-z].*.//g' | sed 's/-/./g'` LogText "Result: using ${MYKERNEL} as my kernel version (stripped)" - FIND=$(ls /boot/vmlinuz* 2> /dev/null | grep -v rescue) + FIND=$(ls /boot/vmlinuz* 2> /dev/null) if [ ! "${FIND}" = "" ]; then - LogText "Result: found ${FIND}" + for ITEM in ${FIND}; do + LogText "Result: found ${ITEM}" + done # Display kernels, extract version numbers and sort them numeric per column (up to 6 numbers) # Ignore rescue images. Remove generic. and huge. for Slackware machines + LogText "Action: checking relevant kernels" KERNELS=`ls /boot/vmlinuz* | grep -v rescue | sed 's/vmlinuz-//' | sed 's/generic.//' | sed 's/huge.//' | sed 's/\.[a-z].*.//g' | sed 's/-[a-z].*.//g' | sed 's./boot/..' | sed 's/-/./g' | sort -n -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 -k6,6 -t \.` - LogText "Output: ${KERNELS}" + KERNELS_ONE_LINE=$(echo ${KERNELS} | tr '\n' ' ') + LogText "Output: ${KERNELS_ONE_LINE}" elif [ ! "$(ls /boot/kernel* 2> /dev/null)" = "" ]; then LogText "Output: Found a kernel file in /boot" # Display kernels, extract version numbers and sort them numeric per column (up to 6 numbers) |