From c67ca7f88d8615061ca668bfa657d155e7ef5fb6 Mon Sep 17 00:00:00 2001 From: Sohrab Behdani Date: Mon, 10 Feb 2025 20:01:18 +0330 Subject: [PATCH] Fixed hook running in chroot --- src/usr/share/libalpm/scripts/kernel-install | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/usr/share/libalpm/scripts/kernel-install b/src/usr/share/libalpm/scripts/kernel-install index 92c7801..50bcb8c 100755 --- a/src/usr/share/libalpm/scripts/kernel-install +++ b/src/usr/share/libalpm/scripts/kernel-install @@ -1,4 +1,8 @@ #!/usr/bin/env bash +if [ "$(stat -c %d:%i /)" != "$(stat -c %d:%i /proc/1/root/.)" ]; then + echo "Skipping hook execution in chroot." + exit 0 +fi while read -r line; do version=$(basename "${line%/vmlinuz}")