From 7d86d90d1152a8d496bbd8c41b6c865ca0c3f03b Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 17 Jun 2010 10:42:41 +0200 Subject: [PATCH] Version 006 --- Makefile | 2 +- NEWS | 8 ++++- README.kernel | 7 ++--- dracut.spec | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 4 files changed, 108 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 7979725..a009b97 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION=005 +VERSION=006 GITVERSION=$(shell [ -d .git ] && git rev-list --abbrev-commit -n 1 HEAD |cut -b 1-8) prefix ?= /usr diff --git a/NEWS b/NEWS index bd6bf32..bf20f6b 100644 --- a/NEWS +++ b/NEWS @@ -11,6 +11,13 @@ dracut-006 - fixed add_drivers handling - add sr_mod - use pigz instead of gzip, if available +- boot from LVM mirrors and snapshots +- iscsi: add support for multiple netroot=iscsi: +- Support old version of module-init-tools +- got rid of rdnetdebug +- fixed "ip=auto6" +- dracut.conf: use "+=" as default for config variables +- bugfixes dracut-005 ========== @@ -22,7 +29,6 @@ dracut-005 - add preliminary IPv6 support - bugfixes - dracut-004 ========== - dracut-lib: read multiple lines from $init/etc/cmdline diff --git a/README.kernel b/README.kernel index f477ee5..69751eb 100644 --- a/README.kernel +++ b/README.kernel @@ -1,6 +1,3 @@ -dracut-kernel is used to pull in all firmware files to build an initrd with -only kernel modules and firmware files. - -dracut --kernel-only only executes "installkernel" in the modules -subdirectories. +"dracut --kernel-only" is to build an initrd with only kernel modules and firmware files. +"dracut --kernel-only" only executes "installkernel" in the modules subdirectories. diff --git a/dracut.spec b/dracut.spec index b47d6d2..e1b87fa 100644 --- a/dracut.spec +++ b/dracut.spec @@ -19,7 +19,7 @@ %endif Name: dracut -Version: 005 +Version: 006 Release: 1%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base @@ -51,9 +51,11 @@ Requires: findutils Requires: grep Requires: gzip Requires: initscripts >= 8.63-1 +Requires: kbd Requires: mktemp >= 1.5-5 Requires: module-init-tools >= 3.7-9 Requires: mount +Requires: plymouth >= 0.8.0-0.2009.29.09.19.1 Requires: sed Requires: tar Requires: udev @@ -189,6 +191,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dracut/modules.d/95terminfo %{_datadir}/dracut/modules.d/95udev-rules %{_datadir}/dracut/modules.d/95uswsusp +%{_datadir}/dracut/modules.d/98selinux %{_datadir}/dracut/modules.d/98syslog %{_datadir}/dracut/modules.d/99base # logfile needs no logrotate, because it gets overwritten @@ -227,6 +230,100 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Thu Jun 17 2010 Harald Hoyer 006-1 +- version 006 + +* Fri Jun 11 2010 Harald Hoyer +- Remove requirements, which are not really needed +Resolves: rhbz#598509 +- fixed copy of network config to /dev/.initramfs/ (patch 146) +Resolves: rhbz#594649 +- more password beauty (patch 142) +Resolves: rhbz#561092 +- support multiple iSCSI disks (patch 143) +Resolves: rbhz#580190 +- fixed selinux=0 (patch 130) +Resolves: rhbz#593080 +- add support for booting LVM snapshot root volume (patch 145) +Resolves: rbhz#602723 +- remove hardware field from BOOTIF= (patch 148) +Resolves: rhbz#599593 +- add aes kernel modules and fix crypt handling (patch 137, patch 140 and patch 147) +Resolves: rhbz#600170 + +* Thu May 27 2010 Harald Hoyer +- fixed Requirements +- fixed autoip6 +Resolves: rhbz#538388 +- fixed multipath +Resolves: rhbz#595719 + +* Thu May 06 2010 Harald Hoyer +- only display short password messages +Resolves: rhbz#561092 + +* Thu May 06 2010 Harald Hoyer +- fixed dracut manpages +Resolves: rhbz#589109 +- use ccw-init and ccw rules from s390utils +Resolves: rhbz#533494 +- fixed fcoe +Resolves: rhbz#486244 +- various other bugfixes seen in Fedora + +* Tue Apr 20 2010 Harald Hoyer +- fixed network with multiple nics +- fixed nfsidmap paths +- do not run blkid on non active container raids +- fixed cdrom polling mechanism +- update to latest git + +* Thu Apr 15 2010 Harald Hoyer +- fixed dracut manpages +- dmraid parse different error messages +- add cdrom polling mechanism for slow cdroms +- add module btrfs +- teach dmsquash live-root to use rootflags +- trigger udev with action=add +- fixed add_drivers handling +- add sr_mod +- use pigz instead of gzip, if available + +* Thu Mar 25 2010 Harald Hoyer +- removed firmware requirements (rhbz#572634) +- add /etc/dracut.conf.d +- Resolves: rhbz#572634 + +* Fri Mar 19 2010 Harald Hoyer +- version 005 + +* Fri Mar 19 2010 Harald Hoyer +- fixed rpmlint errors (rhbz#570547) +- removed firmware package from dracut-kernel (rhbz#572634) +- add dcb support to dracut's FCoE support (rhbz#563794) +- force install some modules in hostonly mode (rhbz#573094) +- various other bugfixes +- Resolves: rhbz#570547, rhbz#572634, rhbz#563794, rhbz#573094 + +* Thu Feb 18 2010 Harald Hoyer 004-15 +- fixed "selinux=0" booting (rhbz#566376) +- fixed internal IFS handling +- Resolves: rhbz#566376 + +* Fri Jan 29 2010 Harald Hoyer 004-5 +- fixed firmware.sh bug (#559975 #559597) + +* Tue Jan 26 2010 Harald Hoyer 004-4 +- add multipath check + +* Tue Jan 26 2010 Harald Hoyer 004-3 +- fix selinux handling if .autorelabel is present +- Resolves: rhbz#557744 + +* Wed Jan 20 2010 Harald Hoyer 004-2 +- fix emergency_shell argument parsing +- Related: rhbz#543948 + * Fri Jan 15 2010 Harald Hoyer 004-1 - version 004 - Resolves: rhbz#529339 rhbz#533494 rhbz#548550 -- 2.7.4