Hello community, here is the log from the commit of package mkinitrd checked in at Mon May 21 18:09:56 CEST 2007. -------- --- mkinitrd/mkinitrd.changes 2007-05-21 13:28:55.000000000 +0200 +++ /mounts/work_src_done/STABLE/mkinitrd/mkinitrd.changes 2007-05-21 17:22:31.000000000 +0200 @@ -1,0 +2,6 @@ +Mon May 21 17:21:06 CEST 2007 - agraf@suse.de + +- Added a warning if fsck was not found +- Fixed to load sysconfig/kernel modules + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkinitrd.spec ++++++ --- /var/tmp/diff_new_pack.I31862/_old 2007-05-21 18:09:00.000000000 +0200 +++ /var/tmp/diff_new_pack.I31862/_new 2007-05-21 18:09:00.000000000 +0200 @@ -18,7 +18,7 @@ Requires: coreutils modutils util-linux grep gzip sed gawk cpio udev pciutils sysvinit file Autoreqprov: on Version: 2.0 -Release: 4 +Release: 6 Summary: Creates an Initial RAM Disk Image for Preloading Modules BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: mkinitrd.tgz @@ -93,6 +93,9 @@ %changelog * Mon May 21 2007 - agraf@suse.de +- Added a warning if fsck was not found +- Fixed to load sysconfig/kernel modules +* Mon May 21 2007 - agraf@suse.de - Beautified the initrd boot output - Removed unused modules when using IDE / SCSI - Minor variable escaping fixes ++++++ mkinitrd.tgz ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.0/lib/mkinitrd/boot/01-start.sh new/mkinitrd-2.0/lib/mkinitrd/boot/01-start.sh --- old/mkinitrd-2.0/lib/mkinitrd/boot/01-start.sh 2007-04-27 11:52:31.000000000 +0200 +++ new/mkinitrd-2.0/lib/mkinitrd/boot/01-start.sh 2007-05-21 17:04:36.000000000 +0200 @@ -1,6 +1,6 @@ #!/bin/bash #%programs: bash umount test mount mknod mkdir ln /sbin/blogd date sleep echo cat /bin/sed /sbin/insmod /sbin/modprobe expr kill /sbin/killall5 /sbin/halt /sbin/reboot /sbin/showconsole cp /sbin/pidof mv chmod rm true /bin/grep ls /lib/mkinitrd/bin/* -#%modules: $INITRD_MODULES +#%modules: $modules #%dontshow # ##### Initrd initialization diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.0/lib/mkinitrd/setup/16-mount.sh new/mkinitrd-2.0/lib/mkinitrd/setup/16-mount.sh --- old/mkinitrd-2.0/lib/mkinitrd/setup/16-mount.sh 2007-05-21 11:39:36.000000000 +0200 +++ new/mkinitrd-2.0/lib/mkinitrd/setup/16-mount.sh 2007-05-21 17:26:06.000000000 +0200 @@ -2,7 +2,18 @@ # don't include a non-existant fsck rootfsck="/sbin/fsck.${rootfstype}" -[ -e "$rootfsck" ] || rootfsck= +if [ ! -x "$rootfsck" ]; then + rootfsck= + if [ "$rootfstype" != "nfs" ]; then + echo "****************************" + echo "* WARNING " + echo "* No fsck for your rootfs " + echo "* could be found. " + echo "* This might be bad! " + echo "* Please install: /sbin/fsck.$rootfstype" + echo "****************************" + fi +fi verbose "[MOUNT] Root:\t$rootdev" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de