Commit 8a02233e authored by Boris Yumankulov's avatar Boris Yumankulov Committed by Vitaly Lipatov

epm update-kernel: add --check-run-kernel argument

parent d0810260
...@@ -66,6 +66,11 @@ case $1 in ...@@ -66,6 +66,11 @@ case $1 in
used_kflavour used_kflavour
info 'You used $USED_KFLAVOUR kernel kflavour' info 'You used $USED_KFLAVOUR kernel kflavour'
return ;; return ;;
'--check-run-kernel' )
assure_root
check_run_kernel
return ;;
esac esac
warmup_bases warmup_bases
...@@ -143,3 +148,8 @@ used_kflavour () { ...@@ -143,3 +148,8 @@ used_kflavour () {
USED_KFLAVOUR=$(uname -r | awk -F'-' '{print $2 "-" $3}') USED_KFLAVOUR=$(uname -r | awk -F'-' '{print $2 "-" $3}')
fi fi
} }
check_run_kernel() {
used_kflavour
ls /boot | grep "vmlinuz" | grep -v "vmlinuz-$USED_KFLAVOUR" | grep "${USED_KFLAVOUR}" | sort -Vr | head -n1 | grep -q $(uname -r)
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment