diff --git a/.gitignore b/.gitignore index 3a17f51..f086d10 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /dracut-028.tar.bz2 /dracut-029.tar.bz2 /dracut-030.tar.bz2 +/dracut-031.tar.bz2 diff --git a/dracut.spec b/dracut.spec index bc5b446..fb2063b 100644 --- a/dracut.spec +++ b/dracut.spec @@ -9,8 +9,8 @@ %endif Name: dracut -Version: 030 -Release: 2%{?dist} +Version: 031 +Release: 1%{?dist} Summary: Initramfs generator using udev %if 0%{?fedora} || 0%{?rhel} @@ -80,7 +80,7 @@ Provides: dracut-kernel = %{version}-%{release} Obsoletes: dracut <= 029 Obsoletes: dracut-norescue -Provides: dracut-horescue +Provides: dracut-norescue Requires: bash >= 4 Requires: coreutils @@ -97,6 +97,7 @@ Requires: kpartx %if 0%{?fedora} || 0%{?rhel} > 6 Requires: util-linux >= 2.21 Requires: systemd >= 199 +Requires: procps-ng Conflicts: grubby < 8.23 %else Requires: udev > 166 @@ -271,9 +272,6 @@ echo 'hostonly="no"' > $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/02-generic-i echo 'dracut_rescue_image="yes"' > $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/02-rescue.conf %endif -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d -install -m 0644 dracut.logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/dracut_log - # create compat symlink mkdir -p $RPM_BUILD_ROOT/sbin ln -s /usr/bin/dracut $RPM_BUILD_ROOT/sbin/dracut @@ -322,6 +320,7 @@ rm -rf -- $RPM_BUILD_ROOT %else %{dracutlibdir}/modules.d/00bootchart %endif +%{dracutlibdir}/modules.d/03modsign %{dracutlibdir}/modules.d/03rescue %{dracutlibdir}/modules.d/04watchdog %{dracutlibdir}/modules.d/05busybox @@ -331,6 +330,7 @@ rm -rf -- $RPM_BUILD_ROOT %{dracutlibdir}/modules.d/50drm %{dracutlibdir}/modules.d/50plymouth %{dracutlibdir}/modules.d/80cms +%{dracutlibdir}/modules.d/90bcache %{dracutlibdir}/modules.d/90btrfs %{dracutlibdir}/modules.d/90crypt %{dracutlibdir}/modules.d/90dm @@ -369,7 +369,6 @@ rm -rf -- $RPM_BUILD_ROOT %{dracutlibdir}/modules.d/99fs-lib %{dracutlibdir}/modules.d/99img-lib %{dracutlibdir}/modules.d/99shutdown -%config(noreplace) %{_sysconfdir}/logrotate.d/dracut_log %attr(0644,root,root) %ghost %config(missingok,noreplace) %{_localstatedir}/log/dracut.log %dir %{_sharedstatedir}/initramfs %if %{defined _unitdir} @@ -446,6 +445,23 @@ rm -rf -- $RPM_BUILD_ROOT %endif %changelog +======= +* Wed Jul 31 2013 Harald Hoyer 031-1 +- do not include the resume dracut module in hostonly mode, + if no swap is present +- don't warn twice about omitted modules +- use systemd-cat for logging on systemd systems, if logfile is unset +- fixed PARTUUID parsing +- support kernel module signing keys +- do not install the usrmount dracut module in hostonly mode, + if /sbin/init does not live in /usr +- add debian udev rule files +- add support for bcache +- network: handle bootif style interfaces + e.g. ip=77-77-6f-6f-64-73:dhcp +- add support for kmod static devnodes +- add vlan support for iBFT + * Wed Jul 24 2013 Kyle McMartin 030-2 - Add ehci-tegra.ko to initramfs to allow rawhide tegra based platforms to boot off USB disks. diff --git a/sources b/sources index 78d4965..63709ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -20e3e1b7c5f3ac11326ad33f232321ff dracut-030.tar.bz2 +9c3846424c705fc20f68cc3356c1b187 dracut-031.tar.bz2