Hello community,
here is the log from the commit of package mkinitrd
checked in at Fri Aug 10 17:12:33 CEST 2007.
--------
--- mkinitrd/mkinitrd.changes 2007-08-09 17:17:09.000000000 +0200
+++ /mounts/work_src_done/STABLE/mkinitrd/mkinitrd.changes 2007-08-10 14:22:37.759028000 +0200
@@ -1,0 +2,6 @@
+Fri Aug 10 12:32:40 CEST 2007 - hare@suse.de
+
+- Update DASD support
+- Match to correct minor number for EVMS (#288510)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mkinitrd.spec ++++++
--- /var/tmp/diff_new_pack.e22143/_old 2007-08-10 17:12:06.000000000 +0200
+++ /var/tmp/diff_new_pack.e22143/_new 2007-08-10 17:12:06.000000000 +0200
@@ -18,7 +18,7 @@
Requires: coreutils modutils util-linux grep gzip sed gawk cpio udev pciutils sysvinit file perl
Autoreqprov: on
Version: 2.1
-Release: 18
+Release: 19
Summary: Creates an Initial RAM Disk Image for Preloading Modules
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: mkinitrd.tgz
@@ -103,6 +103,9 @@
%doc %{_mandir}/man8/mkinitrd.8.gz
%changelog
+* Fri Aug 10 2007 - hare@suse.de
+- Update DASD support
+- Match to correct minor number for EVMS (#288510)
* Thu Aug 09 2007 - hare@suse.de
- Update EVMS detection
- Fixup majorminor2blockdev for LVM devices
++++++ mkinitrd.tgz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.1/mkinitrd.changes new/mkinitrd-2.1/mkinitrd.changes
--- old/mkinitrd-2.1/mkinitrd.changes 2007-08-09 17:16:59.000000000 +0200
+++ new/mkinitrd-2.1/mkinitrd.changes 2007-08-10 14:14:06.000000000 +0200
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Fri Aug 10 12:32:40 CEST 2007 - hare@suse.de
+
+- Update DASD support
+- Match to correct minor number for EVMS (#288510)
+
+-------------------------------------------------------------------
Thu Aug 9 17:15:50 CEST 2007 - hare@suse.de
- Update EVMS detection
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.1/scripts/boot-dasd.sh new/mkinitrd-2.1/scripts/boot-dasd.sh
--- old/mkinitrd-2.1/scripts/boot-dasd.sh 2007-08-09 17:16:59.000000000 +0200
+++ new/mkinitrd-2.1/scripts/boot-dasd.sh 2007-08-10 14:14:06.000000000 +0200
@@ -1,5 +1,6 @@
#!/bin/bash
#%stage: device
+#%modules: $dasd_modules
#%programs: /sbin/dasdview /sbin/dasdinfo /sbin/dasd_configure
#%if: "$root_dasd"
#
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.1/scripts/setup-dasd.sh new/mkinitrd-2.1/scripts/setup-dasd.sh
--- old/mkinitrd-2.1/scripts/setup-dasd.sh 2007-08-09 17:16:59.000000000 +0200
+++ new/mkinitrd-2.1/scripts/setup-dasd.sh 2007-08-10 14:14:06.000000000 +0200
@@ -31,25 +31,35 @@
if [ -d "$dir" ] && [ -d ${dir}/device ]; then
dir=$(cd -P $dir/device; echo $PWD)
ccw=${dir##*/}
- echo "ACTION==\"add\", SUBSYSTEM==\"ccw\", DEVPATH==\"*/$ccw\", RUN+=\"/bin/bash -c 'echo 1 > /sys\$env{DEVPATH}/online'\"" > ./etc/udev/rules.d/55-dasd-${ccw}.rules
if [ -r "$dir/discipline" ]; then
read type < $dir/discipline
case $type in
ECKD)
+ drv="dasd-eckd"
discipline=0
;;
FBA)
+ drv="dasd-fba"
discipline=1
;;
DIAG)
+ dasd_modules="dasd_diag_mod"
+ drv="dasd-diag"
discipline=2
;;
*)
;;
esac
fi
+ cat > $tmp_mnt/etc/udev/rules.d/55-dasd-${ccw}.rules <