Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CISOfy/lynis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormboelen <michael@cisofy.com>2015-05-26 00:17:42 +0300
committermboelen <michael@cisofy.com>2015-05-26 00:17:42 +0300
commit1d1aa3c96676bf350ef459aafb81d978e13dd351 (patch)
tree7bf83629dd3e674dfed6a81f6161f1470e7ff8e5 /include
parent2f0e9f0981fe8ba6306a8b2369c178936b539926 (diff)
Improved kernel detection on Slackware
Diffstat (limited to 'include')
-rw-r--r--include/tests_kernel3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/tests_kernel b/include/tests_kernel
index a2ba9e9b..d5a105a7 100644
--- a/include/tests_kernel
+++ b/include/tests_kernel
@@ -516,7 +516,8 @@
FIND=`ls /boot/vmlinuz* 2> /dev/null`
if [ ! "${FIND}" = "" ]; then
# Display kernels, extract version numbers and sort them numeric per column (up to 6 numbers)
- KERNELS=`ls /boot/vmlinuz* | sed 's/vmlinuz-//' | 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 \.`
+ # Remove generic. and huge. for Slackware machines
+ KERNELS=`ls /boot/vmlinuz* | 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 \.`
elif [ ! `ls /boot/kernel* 2> /dev/null` = "" ]; then
# Display kernels, extract version numbers and sort them numeric per column (up to 6 numbers)
# Examples: