Hello community, here is the log from the commit of package mkinitrd checked in at Mon Feb 12 16:07:47 CET 2007. -------- --- mkinitrd/mkinitrd.changes 2006-11-24 22:13:47.000000000 +0100 +++ /mounts/work_src_done/STABLE/mkinitrd/mkinitrd.changes 2007-02-12 15:34:42.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Feb 12 15:34:18 CET 2007 - uli@suse.de + +- worked around what appears to be a shell bug (bug #244554) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkinitrd.spec ++++++ --- /var/tmp/diff_new_pack.P23202/_old 2007-02-12 15:57:37.000000000 +0100 +++ /var/tmp/diff_new_pack.P23202/_new 2007-02-12 15:57:37.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkinitrd (Version 1.2) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -18,7 +18,7 @@ Requires: coreutils modutils util-linux grep e2fsprogs gzip sed gawk cpio udev pciutils sysvinit reiserfs file Autoreqprov: on Version: 1.2 -Release: 147 +Release: 156 Summary: Creates an Initial RAM Disk Image for Preloading Modules BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: mkinitrd @@ -90,6 +90,8 @@ %doc %{_mandir}/man8/mkinitrd.8.gz %changelog -n mkinitrd +* Mon Feb 12 2007 - uli@suse.de +- worked around what appears to be a shell bug (bug #244554) * Fri Nov 24 2006 - olh@suse.de - declare variables as local in udev_discover_root/udev_discover_resume * Fri Nov 24 2006 - olh@suse.de ++++++ mkinitrd ++++++ --- mkinitrd/mkinitrd 2006-11-24 22:13:47.000000000 +0100 +++ /mounts/work_src_done/STABLE/mkinitrd/mkinitrd 2007-02-12 15:33:18.000000000 +0100 @@ -3020,6 +3020,7 @@ if [ -z "$rootdev" ] ; then # no rootdev specified, get current root from /etc/fstab + sed -e '/^[ ]*#/d' $root_dir/etc/fstab >/tmp/fstab$$ while read fstab_device fstab_mountpoint fstab_type fstab_options dummy ; do if [ "$fstab_mountpoint" = "/" ]; then rootdev="$fstab_device" @@ -3027,7 +3028,8 @@ rootfsopts="$fstab_options" break fi - done < <( sed -e '/^[ ]*#/d' < $root_dir/etc/fstab) + done < /tmp/fstab$$ + rm /tmp/fstab$$ else # get type from /etc/fstab or /proc/mounts (actually not needed) x1=$(cat $root_dir/etc/fstab /proc/mounts 2>/dev/null \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org