packages (LINUX_3_0): kernel/kernel.spec - suggest dracut and build initram...

baggins baggins at pld-linux.org
Sat Apr 14 17:04:14 CEST 2012


Author: baggins                      Date: Sat Apr 14 15:04:14 2012 GMT
Module: packages                      Tag: LINUX_3_0
---- Log message:
- suggest dracut and build initramfs with it when present

---- Files affected:
packages/kernel:
   kernel.spec (1.987.2.47 -> 1.987.2.48) 

---- Diffs:

================================================================
Index: packages/kernel/kernel.spec
diff -u packages/kernel/kernel.spec:1.987.2.47 packages/kernel/kernel.spec:1.987.2.48
--- packages/kernel/kernel.spec:1.987.2.47	Fri Apr 13 20:51:41 2012
+++ packages/kernel/kernel.spec	Sat Apr 14 17:04:08 2012
@@ -326,6 +326,7 @@
 %endif
 %endif
 Suggests:	keyutils
+Suggests:	dracut
 Provides:	%{name}(netfilter) = 20070806
 Provides:	%{name}(vermagic) = %{kernel_release}
 Obsoletes:	kernel%{_alt_kernel}-isdn-mISDN
@@ -1186,6 +1187,11 @@
 ln -sf initrd-%{kernel_release}.gz %{initrd_dir}/initrd
 %{?alt_kernel:ln -sf initrd-%{kernel_release}.gz %{initrd_dir}/initrd%{_alt_kernel}}
 
+# if dracut is present then generate full-featured initramfs
+if [ -x /sbin/dracut ]; then
+	/sbin/dracut --quiet /boot/initramfs-%{kernel_release}.img %{kernel_release}
+fi
+
 # update boot loaders when old package files are gone from filesystem
 if [ -x /sbin/update-grub -a -f /etc/sysconfig/grub ]; then
 	if [ "$(. /etc/sysconfig/grub; echo ${UPDATE_GRUB:-no})" = "yes" ]; then
@@ -1550,6 +1556,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.987.2.48  2012/04/14 15:04:08  baggins
+- suggest dracut and build initramfs with it when present
+
 Revision 1.987.2.47  2012/04/13 18:51:41  arekm
 - up to 3.0.28
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/kernel/kernel.spec?r1=1.987.2.47&r2=1.987.2.48



More information about the pld-cvs-commit mailing list