]> git.proxmox.com Git - grub2.git/commitdiff
* util/grub.d/10_linux.in: Add gentoo-specific config filename.
authorAlexey Shvetsov <alexxy@gentoo.org>
Wed, 30 Mar 2011 18:53:23 +0000 (20:53 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 30 Mar 2011 18:53:23 +0000 (20:53 +0200)
* util/grub.d/20_linux_xen.in: Likewise.

ChangeLog
util/grub.d/10_linux.in
util/grub.d/20_linux_xen.in

index 95e7363a23f54610f1d7df55c9a25741592d0703..d0f2acaccb870e07a0ac1545b40b805b7df4c146 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-03-30  Alexey Shvetsov <alexxy@gentoo.org>
+
+       * util/grub.d/10_linux.in: Add gentoo-specific config filename.
+       * util/grub.d/20_linux_xen.in: Likewise.
+
 2011-03-30  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * util/grub.d/10_linux.in: Try alternative config filenames where
index 4f8a7927cfb2fc10340d7f311af765ab22b82682..930ce06ef9655d964a94fd48866e2b95ccd88cf1 100644 (file)
@@ -148,9 +148,9 @@ while [ "x$list" != "x" ] ; do
   done
 
   config=
-  for i in "config-${version}" "config-${alt_version}"; do
-    if test -e "${dirname}/${i}" ; then
-      config="${dirname}/${i}"
+  for i in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do
+    if test -e "${i}" ; then
+      config="${i}"
       break
     fi
   done
index 59a953ebb44016a4b08e13c7938e9b7424d74567..858627aa3cc053ecc103c7811082ba95d5cdbcdc 100644 (file)
@@ -99,9 +99,9 @@ linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do
        version=$(echo $basename | sed -e "s,^[^0-9]*-,,g")
        dirname=$(dirname $i)
        config=
-       for j in "config-${version}" "config-${alt_version}"; do
-           if test -e "${dirname}/${j}" ; then
-               config="${dirname}/${j}"
+       for j in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do
+           if test -e "${j}" ; then
+               config="${j}"
                break
            fi
        done