From 5f12822d8f56ba0a5dbf2a33bc48d25fda02b591 Mon Sep 17 00:00:00 2001 From: Tao Liu Date: Wed, 3 Nov 2021 19:38:17 +0800 Subject: [PATCH] 92-crashkernel.install: fix exit code upstream: fedora resolves: bz2003832 conflict: none commit f6e6aa45518aab0bfbbe8fa4fc94eb3f33036aa1 Author: Kairui Song Date: Wed Sep 1 17:38:50 2021 +0800 92-crashkernel.install: fix exit code The return value of set_ck_kernel or set_grub_ck is wrongly being used as the exit code. This hook should exit with 0 or it may result in unexpected behavior of kernel-install. Signed-off-by: Kairui Song Acked-by: Pingfan Liu Signed-off-by: Tao Liu --- 92-crashkernel.install | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/92-crashkernel.install b/92-crashkernel.install index 7613bc6..90678c8 100755 --- a/92-crashkernel.install +++ b/92-crashkernel.install @@ -120,8 +120,9 @@ add) if [[ "$boot_ck_cmdline" != "$inst_ck_default" ]] && [[ "$boot_ck_cmdline" == "$boot_ck_default" ]]; then set_kernel_ck "$KERNEL_VERSION" "$inst_ck_default" fi - ;; + exit 0 + ;; remove) # If grub default value is upgraded when this kernel was installed, try downgrade it grub_etc_ck=$(get_grub_etc_ck) @@ -139,5 +140,7 @@ remove) set_grub_ck "$highest_ck_default" fi fi + + exit 0 ;; esac