[packages/kernel/LINUX_3_4] posttrans: continue running even if geninitrd failed

glen glen at pld-linux.org
Mon May 13 12:16:28 CEST 2013


commit 2e55f057a0e10e6ab82e7e03cd9a6f9b376dbc47
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon May 13 13:16:08 2013 +0300

    posttrans: continue running even if geninitrd failed

 kernel.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 373a255..d2c87b9 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1137,7 +1137,7 @@ ln -sf System.map-%{kernel_release} /boot/System.map
 
 %posttrans
 # generate initrd after all dependant modules are installed
-/sbin/geninitrd -f --initrdfs=initramfs %{initrd_dir}/initrd-%{kernel_release}.gz %{kernel_release}
+/sbin/geninitrd -f --initrdfs=initramfs %{initrd_dir}/initrd-%{kernel_release}.gz %{kernel_release} || :
 mv -f %{initrd_dir}/initrd{,.old} 2> /dev/null
 %{?alt_kernel:mv -f %{initrd_dir}/initrd%{_alt_kernel}{,.old} 2> /dev/null}
 ln -sf initrd-%{kernel_release}.gz %{initrd_dir}/initrd
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/2e55f057a0e10e6ab82e7e03cd9a6f9b376dbc47



More information about the pld-cvs-commit mailing list