martin f. krafft: Include MD5 sums of md-related files in initrd in bug reports
Martin F. Krafft
madduck at alioth.debian.org
Tue May 5 09:52:55 UTC 2009
Module: mdadm
Branch: build
Commit: d9137c67d388ee7dab0cf49a5bf8a4794d24b27b
URL: http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=d9137c67d388ee7dab0cf49a5bf8a4794d24b27b
Author: martin f. krafft <madduck at debian.org>
Date: Tue May 5 10:52:23 2009 +0200
Include MD5 sums of md-related files in initrd in bug reports
Signed-off-by: martin f. krafft <madduck at debian.org>
---
debian/bugscript | 9 ++++++++-
debian/changelog | 1 +
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/debian/bugscript b/debian/bugscript
index 7ecd2cc..10a36cf 100755
--- a/debian/bugscript
+++ b/debian/bugscript
@@ -106,7 +106,14 @@ echo >&3
echo "--- initrd.img-$(uname -r):" >&3
if [ -r /boot/initrd.img-$(uname -r) ]; then
- zcat /boot/initrd.img-$(uname -r) 2>&3 | cpio -t 2>&3 | egrep '/md[a/]' >&3
+ TEMPDIR=$(mktemp -d)
+ OLDPWD="$PWD"
+ cd "$TEMPDIR"
+ zcat /boot/initrd.img-$(uname -r) 2>&3 | cpio -i 2>&3
+ find -regex '.*/md[a/].+' -type f -exec md5sum {} \; >&3
+ cd "$OLDPWD"
+ rm -rf "$TEMPDIR"
+ unset TEMPDIR
fi
echo >&3
diff --git a/debian/changelog b/debian/changelog
index 504f000..bd2cb57 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ mdadm (2.6.9-3) unstable; urgency=low
package default-mta (see #522300 and #508644).
* 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.
-- martin f. krafft <madduck at debian.org> Sun, 03 May 2009 17:29:47 +0200
More information about the pkg-mdadm-commits
mailing list