SOURCES: grubby-geninitrd.patch - update to new geninitrd paths, depend on ...

glen glen at pld-linux.org
Tue Mar 10 00:16:39 CET 2009


Author: glen                         Date: Mon Mar  9 23:16:39 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- update to new geninitrd paths, depend on geninitrd only on install mode

---- Files affected:
SOURCES:
   grubby-geninitrd.patch (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: SOURCES/grubby-geninitrd.patch
diff -u SOURCES/grubby-geninitrd.patch:1.7 SOURCES/grubby-geninitrd.patch:1.8
--- SOURCES/grubby-geninitrd.patch:1.7	Tue Dec 18 10:19:38 2007
+++ SOURCES/grubby-geninitrd.patch	Tue Mar 10 00:16:34 2009
@@ -1,5 +1,5 @@
---- mkinitrd-6.0.9/grubby/new-kernel-pkg~	2007-12-15 17:35:33.000000000 +0200
-+++ mkinitrd-6.0.9/grubby/new-kernel-pkg	2007-12-15 17:41:08.258802271 +0200
+--- mkinitrd-6.0.9/grubby/new-kernel-pkg	2007-12-15 17:41:08.258802271 +0200
++++ mkinitrd-6.0.24/grubby/new-kernel-pkg	2009-03-10 01:01:43.373402943 +0200
 @@ -1,4 +1,4 @@
 -#!/bin/bash
 +#!/bin/sh
@@ -14,15 +14,7 @@
  
  lilo=/sbin/lilo
  
-@@ -23,6 +24,7 @@
- fi
- 
- [ -f /etc/sysconfig/kernel ] && . /etc/sysconfig/kernel
-+. /etc/geninitrd/functions
- 
- cfgGrub=""
- cfgLilo=""
-@@ -116,15 +116,11 @@
+@@ -114,15 +115,12 @@
  	return
      fi
  
@@ -36,6 +28,7 @@
 -	    rootdevice=$(mount | awk '$3 == "/" { print $1 }')
 -	fi
 +    # get the root filesystem to use
++    . /lib/geninitrd/functions
 +    find_root /etc/fstab || exit
 +    rootdevice=$rootdev
 +    if [ -z "$rootdevice" ]; then
@@ -43,7 +36,7 @@
      fi
  
      if [ -n "$mbkernel" -a -n "$cfgLilo" -a "$liloFlag" != "elilo" ]; then
-@@ -211,10 +206,10 @@
+@@ -208,10 +206,10 @@
  
  mkinitrd() {
      [ -n "$verbose" ] && echo "creating initrd $initrdfile using $version"
@@ -56,7 +49,7 @@
  	exit 1
      fi
  }
-@@ -234,7 +229,6 @@
+@@ -231,7 +229,6 @@
      [ -d /lib/modules/$version ] && rm -f /lib/modules/$version/modules.*    
  }
  
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/grubby-geninitrd.patch?r1=1.7&r2=1.8&f=u



More information about the pld-cvs-commit mailing list