Merge pull request #2 from tograss/main

Use sort -V to sort by version.
This commit is contained in:
Thorsten Spille 2022-04-05 11:25:10 +02:00 committed by GitHub
commit fca44d613b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -35,7 +35,7 @@ if [[ "$uname" == *"-pve" ]]; then
else else
filter=linux-image-$major_version filter=linux-image-$major_version
fi fi
latest_kernel=$(dpkg --get-selections | grep $filter | grep -v deinstall | tail -1 | cut -f1 | cut -d'-' -f3-) latest_kernel=$(dpkg --get-selections | grep $filter | grep -v deinstall | sort -V | tail -1 | cut -f1 | cut -d'-' -f3-)
if [[ "$latest_kernel" == "$uname" ]]; then if [[ "$latest_kernel" == "$uname" ]]; then
echo -e "0 \"Running Kernel\" version_ok=0;1;|running_kernel=$uname;;|latest_installed_kernel=$latest_kernel;; Currently running Kernel up-to-date - OK" echo -e "0 \"Running Kernel\" version_ok=0;1;|running_kernel=$uname;;|latest_installed_kernel=$latest_kernel;; Currently running Kernel up-to-date - OK"
else else