[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