martin f. krafft: Add grub2 information retrieval to bugscript

Martin F. Krafft madduck at alioth.debian.org
Tue May 5 09:52:55 UTC 2009


Module: mdadm
Branch: build
Commit: 704eb85b3533e5eeba694fab316d549447ad5983
URL:    http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=704eb85b3533e5eeba694fab316d549447ad5983

Author: martin f. krafft <madduck at debian.org>
Date:   Tue May  5 10:54:01 2009 +0200

Add grub2 information retrieval to bugscript

Signed-off-by: martin f. krafft <madduck at debian.org>

---

 debian/bugscript |   14 ++++++++++++--
 debian/changelog |    1 +
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/debian/bugscript b/debian/bugscript
index f2c32e6..3aa5ae2 100755
--- a/debian/bugscript
+++ b/debian/bugscript
@@ -146,10 +146,20 @@ if [ -r /proc/cmdline ]; then
   echo >&3
 fi
 
+if [ -f /boot/grub/grub.cfg ]; then
+  echo "--- grub2:" >&3
+  if [ -r /boot/grub/grub.cfg ]; then
+    egrep '^[^#].*\<(root=|raid)' /boot/grub/grub.cfg >&3 || :
+  else
+    echo grub.cfg file not readable. >&3
+  fi
+  echo >&3
+fi
+
 if [ -f /boot/grub/menu.lst ]; then
-  echo "--- grub:" >&3
+  echo "--- grub legacy:" >&3
   if [ -r /boot/grub/menu.lst ]; then
-    grep '^[^#].*root=' /boot/grub/menu.lst >&3 || :
+    grep '^[^#].*\<root=' /boot/grub/menu.lst >&3 || :
   else
     echo menu.lst file not readable. >&3
   fi
diff --git a/debian/changelog b/debian/changelog
index bd2cb57..418ac23 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ mdadm (2.6.9-3) unstable; urgency=low
   * Enhance bugscript, which now asks to run as root (sudo/su) if invoked by
     a normal user.
   * Include MD5 sums of md-related files in initrd in bug reports.
+  * Add grub2 information retrieval to bugscript.
 
  -- martin f. krafft <madduck at debian.org>  Sun, 03 May 2009 17:29:47 +0200
 




More information about the pkg-mdadm-commits mailing list