aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStéphane Lesimple <speed47_github@speed47.net>2018-01-16 18:19:33 +0100
committerStéphane Lesimple <speed47_github@speed47.net>2018-01-20 12:23:19 +0100
commit995620a6824d3f1711cadd8c17d3f6d8d266dc7c (patch)
treeb632e2623a8ef8c57d1b0c8f60be8e510c05593b
parent193e0d8d08a76107e6d686cc9c22e369f0b41d6c (diff)
downloadspectre-meltdown-checker-995620a6824d3f1711cadd8c17d3f6d8d266dc7c.tar.lz
spectre-meltdown-checker-995620a6824d3f1711cadd8c17d3f6d8d266dc7c.tar.xz
spectre-meltdown-checker-995620a6824d3f1711cadd8c17d3f6d8d266dc7c.zip
add pine64 vmlinuz location
-rwxr-xr-xspectre-meltdown-checker.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh
index 184a7c1..bc2f1c2 100755
--- a/spectre-meltdown-checker.sh
+++ b/spectre-meltdown-checker.sh
@@ -593,14 +593,21 @@ if [ "$opt_live" = 1 ]; then
fi
# if we didn't find a kernel, default to guessing
if [ ! -e "$opt_kernel" ]; then
+ # Fedora:
[ -e /lib/modules/$(uname -r)/vmlinuz ] && opt_kernel=/lib/modules/$(uname -r)/vmlinuz
+ # Slackare:
[ -e /boot/vmlinuz ] && opt_kernel=/boot/vmlinuz
+ # Arch:
[ -e /boot/vmlinuz-linux ] && opt_kernel=/boot/vmlinuz-linux
+ # Linux-Libre:
[ -e /boot/vmlinuz-linux-libre ] && opt_kernel=/boot/vmlinuz-linux-libre
+ # generic:
[ -e /boot/vmlinuz-$(uname -r) ] && opt_kernel=/boot/vmlinuz-$(uname -r)
[ -e /boot/kernel-$( uname -r) ] && opt_kernel=/boot/kernel-$( uname -r)
[ -e /boot/bzImage-$(uname -r) ] && opt_kernel=/boot/bzImage-$(uname -r)
+ # Gentoo:
[ -e /boot/kernel-genkernel-$(uname -m)-$(uname -r) ] && opt_kernel=/boot/kernel-genkernel-$(uname -m)-$(uname -r)
+ # NixOS:
[ -e /run/booted-system/kernel ] && opt_kernel=/run/booted-system/kernel
fi