summarylogtreecommitdiffstats
path: root/kernel-install.sh
diff options
context:
space:
mode:
authoreNV252022-12-22 23:22:06 +0400
committereNV252022-12-22 23:22:06 +0400
commit8cbdc4b04a08d1bc859c22b4dbdb435d2ac32a8d (patch)
treea1a416d9129675a25e0fa0b1ef93a93fcf15b484 /kernel-install.sh
parent171122683164677892f02a08a04d5aad3405414f (diff)
downloadaur-8cbdc4b04a08d1bc859c22b4dbdb435d2ac32a8d.tar.gz
upgpkg: pacman-hook-kernel-install 0.9.1-1
upstream release
Diffstat (limited to 'kernel-install.sh')
-rw-r--r--kernel-install.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/kernel-install.sh b/kernel-install.sh
index cff30026de09..8f73c3156ebe 100644
--- a/kernel-install.sh
+++ b/kernel-install.sh
@@ -18,13 +18,17 @@ while read -r path; do
kernel_images+=("/$path")
;;
*)
- kernel_images+=(/usr/lib/modules/*/vmlinuz)
+ kernel_images=(/usr/lib/modules/*/vmlinuz)
break
;;
esac
done
for kernel_image in "${kernel_images[@]}"; do
+ # skip kernels not owned by pacman
+ if ! pacman -Qqo "$kernel_image" 1>/dev/null 2>/dev/null; then
+ continue
+ fi
echo +kernel-install "$@" "$(extract_kernel_version "$kernel_image")" "$kernel_image"
kernel-install "$@" "$(extract_kernel_version "$kernel_image")" "$kernel_image"
done