[dracut] dracut-020-1
Harald Hoyer
harald at fedoraproject.org
Fri Jun 29 11:55:01 UTC 2012
commit 094c9e4151740b885099425d072b73dbebba4034
Author: Harald Hoyer <harald at redhat.com>
Date: Fri Jun 29 13:52:38 2012 +0200
dracut-020-1
- version 020
- new /usr/bin/dracut-install tool
- major speedup of the image creation
.gitignore | 1 +
0001-get-rid-of-libdir-and-usrlibdir.patch | 138 --------
...ange-rd.dasd-to-dasd_mod-kernel-parameter.patch | 85 -----
...les-module-setup.sh-include-omapdrm-in-th.patch | 23 --
...ying-warnings-when-pkg-config-is-not-inst.patch | 43 ---
...r-systemdutildir-systemdsystemunitdir-glo.patch | 127 -------
...-now-only-handled-with-sys-modules-and-mo.patch | 207 ------------
...ip-down-the-installation-of-some-unused-t.patch | 35 --
...p.sh-do-not-default-to-dhcp-for-interface.patch | 35 --
...cut-initqueue.sh-remove-pre-trigger-sourc.patch | 22 --
...hutdown.sh-wait-until-md-devices-are-clea.patch | 33 --
...ble-to-process-initqueue-Could-not-boot-g.patch | 36 --
0012-dracut.sh-mkdir-of-libdirs-at-then-end.patch | 30 --
0013-dm-check-for-presence-of-dmsetup.patch | 37 --
...d-shutdown.sh-check-for-presence-of-mdadm.patch | 23 --
...etwork-ifup.sh-default-to-dhcp-for-BOOTIF.patch | 27 --
0016-dracut.sh-mkdir-initdir-lib-dracut.patch | 33 --
0017-fix-ifup-for-static-ipv6.patch | 34 --
...cfg-fix-output-for-ipv6-static-addressing.patch | 48 ---
...D-as-root-PARTUUID-partition-uuid-paramet.patch | 37 --
0020-Debian-multiarch-support.patch | 45 ---
...functions.sh-fixup-inst_libdir_file-again.patch | 34 --
0022-dracut.sh-output-unknown-argument.patch | 21 --
0023-dracut.sh-unset-some-variables.patch | 22 --
0024-nfs-extend-libnss-wildcard.patch | 22 --
...TEST-50-MULTINIC-install-correct-nss-libs.patch | 206 ------------
...etwork-ifup.sh-default-to-dhcp-for-BOOTIF.patch | 28 --
...ork-ifup.sh-do-not-default-to-dhcp-for-in.patch | 33 --
...flict-between-cms-network-rules-and-defau.patch | 36 --
...ods-return-code-and-set-pipefail-globally.patch | 108 ------
...e-global-variables-in-dracut-functions.sh.patch | 109 ------
...e-setup.sh-only-install-s390-driver-on-s3.patch | 33 --
0032-plymouth-fixed-inst_libdir_file-call.patch | 33 --
0033-add-04watchdog-dracut-module.patch | 80 -----
0034-TEST-01-BASIC-add-watchdog.patch | 61 ----
0035-TEST-20-NFS-add-watchdog.patch | 62 ----
0036-TEST-50-MULTINIC-add-watchdog.patch | 84 -----
0037-TEST-20-NFS-libnss-cleanup.patch | 138 --------
0038-TEST-50-MULTINIC-libnss-cleanup.patch | 351 --------------------
0039-disable-TEST-16-DMSQUASH-for-now.patch | 22 --
...k-for-arch-before-installing-drivers-s390.patch | 36 --
...down.service-fixed-ordering-to-be-before-.patch | 23 --
...put-all-service-output-to-the-journal-als.patch | 104 ------
...ule-setup.sh-add-old-udev-systemd-service.patch | 29 --
...-fix-emergency.service-and-rescue.service.patch | 82 -----
0045-systemd-do-not-redirect-to-dev-console.patch | 74 ----
0046-systemd-do-not-flock-for-console.patch | 33 --
...racut-pre-pivot.sh-stop-old-udev-services.patch | 26 --
...cut-cmdline-make-dracut-cmdline-a-service.patch | 66 ----
...dracut-pre-pivot.sh-remove-trailing-space.patch | 22 --
...dracut-pre-udev.service-fixed-description.patch | 22 --
0051-systemd-fixed-ordering-of-services.patch | 56 ---
0052-systemd-fixed-I-O-of-services.patch | 80 -----
...-lib.sh-change-output-of-info-and-warn-fo.patch | 58 ----
...-lib.sh-for-systemd-start-emergency.servi.patch | 74 ----
....d-fedora.conf.example-make-systemd-defau.patch | 21 --
0056-dracut.spec-require-systemd-44-15.patch | 21 --
...tions.sh-use-ln-r-instead-of-shell-functi.patch | 54 ---
...-systemd-remove-unneeded-systemd-services.patch | 74 ----
...for-systemd-and-include-more-config-files.patch | 79 -----
0060-systemd-remove-old-udev-services.patch | 79 -----
...cut-pre-pivot.sh-copy-service-files-to-ru.patch | 24 --
0062-network-support-vlan-tagged-bonding.patch | 71 ----
...ystemd-emergency.service-remove-Type-idle.patch | 22 --
...-ConditionPathExists-etc-initrd-release-t.patch | 74 ----
0065-dracut-functions.sh-replace-strstr.patch | 23 --
...tions.sh-mksubdirs-check-for-dir-existenc.patch | 23 --
...tions.sh-cp-with-reflink-auto-and-sparse-.patch | 26 --
...rnel-modules-if-we-detect-a-qemu-instance.patch | 79 -----
...tions.sh-inst_simple-do-inst_symlink-for-.patch | 43 ---
...tions.sh-inst_decompress-simplify-functio.patch | 44 ---
...tions.sh-find_kernel_modules_by_path-use-.patch | 38 ---
0072-dracut.sh-speedup-strip.patch | 39 ---
...do-not-count-negative-timestamp-differenc.patch | 23 --
...ib.sh-removed-test-mounting-of-btrfs-and-.patch | 84 -----
0075-base-module-setup.sh-use-force-for-ln.patch | 43 ---
...ule-setup.sh-only-create-empty-machine-id.patch | 25 --
0077-systemd-module-setup.sh-ln-with-force.patch | 50 ---
...-setup.sh-install_all_kbd-speedup-install.patch | 26 --
...module-setup.sh-no-need-for-mknod-anymore.patch | 21 --
0080-no-more-mknod-in-the-initramfs.patch | 62 ----
...-udev-rules-module-setup.sh-ln-with-force.patch | 22 --
...dule-setup.sh-speedup-install-of-all-term.patch | 25 --
...ule-setup.sh-fixed-installkernel-return-c.patch | 45 ---
...csi-module-setup.sh-speedup-installkernel.patch | 61 ----
...dule-setup.sh-installkernel-fix-return-co.patch | 24 --
...les-module-setup.sh-installkernel-fix-ret.patch | 38 ---
...odule-setup.sh-installkernel-fix-return-c.patch | 68 ----
...odule-setup.sh-no-more-sourcing-of-dracut.patch | 127 -------
...cut-logger.sh-use-for-numeric-comparisons.patch | 80 -----
...er.sh-empty-functions-for-log-funcs-which.patch | 54 ---
...t.sh-do-not-copy-devices-nodes-mknod-them.patch | 27 --
dracut-0.19-omapdrm.patch | 11 -
dracut.spec | 106 +------
sources | 2 +-
95 files changed, 12 insertions(+), 5213 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5f1aa32..0f607a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/dracut-017.tar.bz2
/dracut-018.tar.bz2
/dracut-019.tar.bz2
+/dracut-020.tar.bz2
diff --git a/dracut.spec b/dracut.spec
index 5f40dbb..24d09dd 100644
--- a/dracut.spec
+++ b/dracut.spec
@@ -9,8 +9,8 @@
%endif
Name: dracut
-Version: 019
-Release: 92.git20120625%{?dist}
+Version: 020
+Release: 1%{?dist}
Summary: Initramfs generator using udev
%if 0%{?fedora} || 0%{?rhel}
@@ -24,100 +24,8 @@ URL: https://dracut.wiki.kernel.org/
# Source can be generated by
# http://git.kernel.org/?p=boot/dracut/dracut.git;a=snapshot;h=%{version};sf=tgz
Source0: http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.bz2
-Patch1: 0001-get-rid-of-libdir-and-usrlibdir.patch
-Patch2: 0002-dasd_mod-change-rd.dasd-to-dasd_mod-kernel-parameter.patch
-Patch3: 0003-kernel-modules-module-setup.sh-include-omapdrm-in-th.patch
-Patch4: 0004-Avoid-annonying-warnings-when-pkg-config-is-not-inst.patch
-Patch5: 0005-make-udevdir-systemdutildir-systemdsystemunitdir-glo.patch
-Patch6: 0006-modules-are-now-only-handled-with-sys-modules-and-mo.patch
-Patch7: 0007-systemd-strip-down-the-installation-of-some-unused-t.patch
-Patch8: 0008-network-ifup.sh-do-not-default-to-dhcp-for-interface.patch
-Patch9: 0009-systemd-dracut-initqueue.sh-remove-pre-trigger-sourc.patch
-Patch10: 0010-mdraid-md-shutdown.sh-wait-until-md-devices-are-clea.patch
-Patch11: 0011-s-Unable-to-process-initqueue-Could-not-boot-g.patch
-Patch12: 0012-dracut.sh-mkdir-of-libdirs-at-then-end.patch
-Patch13: 0013-dm-check-for-presence-of-dmsetup.patch
-Patch14: 0014-mdraid-md-shutdown.sh-check-for-presence-of-mdadm.patch
-Patch15: 0015-network-ifup.sh-default-to-dhcp-for-BOOTIF.patch
-Patch16: 0016-dracut.sh-mkdir-initdir-lib-dracut.patch
-Patch17: 0017-fix-ifup-for-static-ipv6.patch
-Patch18: 0018-ifcfg-fix-output-for-ipv6-static-addressing.patch
-Patch19: 0019-add-PARTUUID-as-root-PARTUUID-partition-uuid-paramet.patch
-Patch20: 0020-Debian-multiarch-support.patch
-Patch21: 0021-dracut-functions.sh-fixup-inst_libdir_file-again.patch
-Patch22: 0022-dracut.sh-output-unknown-argument.patch
-Patch23: 0023-dracut.sh-unset-some-variables.patch
-Patch24: 0024-nfs-extend-libnss-wildcard.patch
-Patch25: 0025-TEST-50-MULTINIC-install-correct-nss-libs.patch
-Patch26: 0026-Revert-network-ifup.sh-default-to-dhcp-for-BOOTIF.patch
-Patch27: 0027-Revert-network-ifup.sh-do-not-default-to-dhcp-for-in.patch
-Patch28: 0028-resolve-conflict-between-cms-network-rules-and-defau.patch
-Patch29: 0029-fixed-instmods-return-code-and-set-pipefail-globally.patch
-Patch30: 0030-Set-some-global-variables-in-dracut-functions.sh.patch
-Patch31: 0031-iscsi-module-setup.sh-only-install-s390-driver-on-s3.patch
-Patch32: 0032-plymouth-fixed-inst_libdir_file-call.patch
-Patch33: 0033-add-04watchdog-dracut-module.patch
-Patch34: 0034-TEST-01-BASIC-add-watchdog.patch
-Patch35: 0035-TEST-20-NFS-add-watchdog.patch
-Patch36: 0036-TEST-50-MULTINIC-add-watchdog.patch
-Patch37: 0037-TEST-20-NFS-libnss-cleanup.patch
-Patch38: 0038-TEST-50-MULTINIC-libnss-cleanup.patch
-Patch39: 0039-disable-TEST-16-DMSQUASH-for-now.patch
-Patch40: 0040-check-for-arch-before-installing-drivers-s390.patch
-Patch41: 0041-dracut-shutdown.service-fixed-ordering-to-be-before-.patch
-Patch42: 0042-systemd-output-all-service-output-to-the-journal-als.patch
-Patch43: 0043-systemd-module-setup.sh-add-old-udev-systemd-service.patch
-Patch44: 0044-systemd-fix-emergency.service-and-rescue.service.patch
-Patch45: 0045-systemd-do-not-redirect-to-dev-console.patch
-Patch46: 0046-systemd-do-not-flock-for-console.patch
-Patch47: 0047-systemd-dracut-pre-pivot.sh-stop-old-udev-services.patch
-Patch48: 0048-systemd-dracut-cmdline-make-dracut-cmdline-a-service.patch
-Patch49: 0049-systemd-dracut-pre-pivot.sh-remove-trailing-space.patch
-Patch50: 0050-systemd-dracut-pre-udev.service-fixed-description.patch
-Patch51: 0051-systemd-fixed-ordering-of-services.patch
-Patch52: 0052-systemd-fixed-I-O-of-services.patch
-Patch53: 0053-base-dracut-lib.sh-change-output-of-info-and-warn-fo.patch
-Patch54: 0054-base-dracut-lib.sh-for-systemd-start-emergency.servi.patch
-Patch55: 0055-dracut.conf.d-fedora.conf.example-make-systemd-defau.patch
-Patch56: 0056-dracut.spec-require-systemd-44-15.patch
-Patch57: 0057-dracut-functions.sh-use-ln-r-instead-of-shell-functi.patch
-Patch58: 0058-systemd-remove-unneeded-systemd-services.patch
-Patch59: 0059-fixed-i18n-for-systemd-and-include-more-config-files.patch
-Patch60: 0060-systemd-remove-old-udev-services.patch
-Patch61: 0061-systemd-dracut-pre-pivot.sh-copy-service-files-to-ru.patch
-Patch62: 0062-network-support-vlan-tagged-bonding.patch
-Patch63: 0063-systemd-emergency.service-remove-Type-idle.patch
-Patch64: 0064-systemd-add-ConditionPathExists-etc-initrd-release-t.patch
-Patch65: 0065-dracut-functions.sh-replace-strstr.patch
-Patch66: 0066-dracut-functions.sh-mksubdirs-check-for-dir-existenc.patch
-Patch67: 0067-dracut-functions.sh-cp-with-reflink-auto-and-sparse-.patch
-Patch68: 0068-Add-qemu-kernel-modules-if-we-detect-a-qemu-instance.patch
-Patch69: 0069-dracut-functions.sh-inst_simple-do-inst_symlink-for-.patch
-Patch70: 0070-dracut-functions.sh-inst_decompress-simplify-functio.patch
-Patch71: 0071-dracut-functions.sh-find_kernel_modules_by_path-use-.patch
-Patch72: 0072-dracut.sh-speedup-strip.patch
-Patch73: 0073-profile.py-do-not-count-negative-timestamp-differenc.patch
-Patch74: 0074-fs-lib-fs-lib.sh-removed-test-mounting-of-btrfs-and-.patch
-Patch75: 0075-base-module-setup.sh-use-force-for-ln.patch
-Patch76: 0076-systemd-module-setup.sh-only-create-empty-machine-id.patch
-Patch77: 0077-systemd-module-setup.sh-ln-with-force.patch
-Patch78: 0078-i18n-module-setup.sh-install_all_kbd-speedup-install.patch
-Patch79: 0079-bootchart-module-setup.sh-no-need-for-mknod-anymore.patch
-Patch80: 0080-no-more-mknod-in-the-initramfs.patch
-Patch81: 0081-udev-rules-module-setup.sh-ln-with-force.patch
-Patch82: 0082-terminfo-module-setup.sh-speedup-install-of-all-term.patch
-Patch83: 0083-network-module-setup.sh-fixed-installkernel-return-c.patch
-Patch84: 0084-iscsi-module-setup.sh-speedup-installkernel.patch
-Patch85: 0085-plymouth-module-setup.sh-installkernel-fix-return-co.patch
-Patch86: 0086-kernel-modules-module-setup.sh-installkernel-fix-ret.patch
-Patch87: 0087-multipath-module-setup.sh-installkernel-fix-return-c.patch
-Patch88: 0088-modules.d-module-setup.sh-no-more-sourcing-of-dracut.patch
-Patch89: 0089-dracut-logger.sh-use-for-numeric-comparisons.patch
-Patch90: 0090-dracut-logger.sh-empty-functions-for-log-funcs-which.patch
-Patch91: 0091-dracut.sh-do-not-copy-devices-nodes-mknod-them.patch
-
-
-BuildArch: noarch
+
+
BuildRequires: dash bash git
%if 0%{?fedora} || 0%{?rhel}
@@ -328,6 +236,7 @@ rm -rf $RPM_BUILD_ROOT
%if 0%{?fedora} > 12 || 0%{?rhel} >= 6 || 0%{?suse_version} > 9999
%{_bindir}/mkinitrd
%{_bindir}/lsinitrd
+%{_bindir}/dracut-install
%endif
%dir %{dracutlibdir}
%dir %{dracutlibdir}/modules.d
@@ -438,6 +347,11 @@ rm -rf $RPM_BUILD_ROOT
%dir /var/lib/dracut/overlay
%changelog
+* Fri Jun 29 2012 Harald Hoyer <harald at redhat.com> 020-1
+- version 020
+- new /usr/bin/dracut-install tool
+- major speedup of the image creation
+
* Mon Jun 25 2012 Harald Hoyer <harald at redhat.com> 019-92.git20120625
- support vlan tagged binding
- speedup initramfs emergency service
diff --git a/sources b/sources
index 0675e17..29ff9b8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-826f6a475e36faec875db3bfe2e446c3 dracut-019.tar.bz2
+cc05586b1d8f9ed7895adf13e9834690 dracut-020.tar.bz2
More information about the scm-commits
mailing list