[dracut/f18] dracut-024-1

Harald Hoyer harald at fedoraproject.org
Tue Oct 16 14:47:02 UTC 2012


commit f687e884c997ad902d2913b00371ea8dedb0231c
Author: Harald Hoyer <harald at redhat.com>
Date:   Tue Oct 16 16:46:32 2012 +0200

    dracut-024-1
    
    - version 024
    - do not overwrite ifcfg from anaconda
    - ssh-client module fixes
    - added "rd.
    - strip binaries in the initramfs by default now
    - fixes for systemd and crypto
    - new dracut kernel command line options "rd.auto"
    - new dracut kernel command line options "rd.noverifyssl"
    - new dracut option "--kernel-cmdline" and "kernel_cmdline" option for
      default parameters
    - fix for kexec in shutdown, if not included in initramfs

 dracut.spec |   94 +++++++++++++---------------------------------------------
 1 files changed, 21 insertions(+), 73 deletions(-)
---
diff --git a/dracut.spec b/dracut.spec
index 4dd1cc2..bdffaf6 100644
--- a/dracut.spec
+++ b/dracut.spec
@@ -9,8 +9,8 @@
 %endif
 
 Name: dracut
-Version: 023
-Release: 65.git20120927%{?dist}
+Version: 024
+Release: 1%{?dist}
 
 Summary: Initramfs generator using udev
 %if 0%{?fedora} || 0%{?rhel}
@@ -29,70 +29,6 @@ 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-COPYING-updated-to-recent-version-of-http-www.gnu.or.patch
-Patch2: 0002-dracut.conf.d-gentoo.conf.example-fix-header.patch
-Patch3: 0003-dracut.conf.5.asc-s-dracut-conf.d-dracut.conf.d-g.patch
-Patch4: 0004-include-the-omap_hsmmc-module-on-arm.patch
-Patch5: 0005-mdraid-always-create-need_shutdown-if-we-have-assemb.patch
-Patch6: 0006-add-back-scsi_wait_scan.patch
-Patch7: 0007-network-reintroduce-rd.neednet.patch
-Patch8: 0008-fips-set-boot-as-symlink-to-sysroot-boot-if-no-boot-.patch
-Patch9: 0009-install-dracut-install.c-Ensure-deps-are-resolved-wh.patch
-Patch10: 0010-install-dracut-install.c-Deal-gracefully-with-paths-.patch
-Patch11: 0011-install-dracut-install.c-No-need-to-compare-the-NULL.patch
-Patch12: 0012-udev-rules-Pre-usrmove-systemd-installs-might-not-fi.patch
-Patch13: 0013-mdraid-catch-nested-md-raids.patch
-Patch14: 0014-znet-add-some-more-kernel-drivers.patch
-Patch15: 0015-network-add-ping-and-ping6.patch
-Patch16: 0016-wait-host-devs-in-base-module.patch
-Patch17: 0017-Add-for_each_host_dev_and_slaves-for-device-only-che.patch
-Patch18: 0018-Add-a-dracut-option-device-to-bring-up-a-device-in-i.patch
-Patch19: 0019-moved-the-etc-host_devs-write-out-to-99base.patch
-Patch20: 0020-install-dracut-install.c-correct-usage-for-hmac.patch
-Patch21: 0021-dracut-install-FIPS-workaround-for-fipscheck-dir.patch
-Patch22: 0022-Require-fipscheck-and-libssl-in-FIPS-module.patch
-Patch23: 0023-make-splitsep-preserve-backslashes-RHBZ-851295.patch
-Patch24: 0024-crypt-do-not-run-systemd-crypt-generator.patch
-Patch25: 0025-FIPS-workaround-for-fipscheck-dir.patch
-Patch26: 0026-use-check_block_and_slaves-in-for_each_host_dev_and_.patch
-Patch27: 0027-dracut-Override-rd.md-settings-if-rd.md.uuid-is-prov.patch
-Patch28: 0028-dmsquash-live-dmsquash-live-root.sh-Physically-write.patch
-Patch29: 0029-unquote-nbd-port.patch
-Patch30: 0030-ifcfg-write-ifcfg.sh-add-IPV6INIT-yes-for-IPv6.patch
-Patch31: 0031-kernel-modules-module-setup.sh-add-yenta_socket-to-t.patch
-Patch32: 0032-network-fix-ip-ibft-regression.patch
-Patch33: 0033-hide-setsid-help-output-in-emergency_shell.patch
-Patch34: 0034-mdraid-parse-md.sh-fixed-commit-cc4037d12012244b51a1.patch
-Patch35: 0035-apply-live-updates.sh-handle-updates-for-run.patch
-Patch36: 0036-iscsi-parse-iscsiroot.sh-delay-loading-of-iscsi-modu.patch
-Patch37: 0037-nfs-install-all-nfs-submodules.patch
-Patch38: 0038-move-get_persistent_dev-to-dracut-functions.sh.patch
-Patch39: 0039-resume-resume.sh-prevent-resume-not-found.patch
-Patch40: 0040-bye-bye-iscsi_wait_scan-.-officially-gone-for-kernel.patch
-Patch41: 0041-45url-lib-url-lib.sh-give-info-what-URL-curl-failed-.patch
-Patch42: 0042-ismounted-fix.patch
-Patch43: 0043-dash-compat-use-2-1-rather-than.patch
-Patch44: 0044-fallback-to-old-ismounted-if-findmnt-is-not-installe.patch
-Patch45: 0045-dracut-logger.sh-don-t-check-for-lvl-0-in-dlog_init.patch
-Patch46: 0046-use-by-uuid-firstly-in-get_persistent_dev.patch
-Patch47: 0047-systemd-initrd-switch-root.target-run-switch-root.ta.patch
-Patch48: 0048-crypt-install-etc-crypttab-only-in-host-only-mode.patch
-Patch49: 0049-udev-rules-module-setup.sh-add-udev-groups.patch
-Patch50: 0050-TEST-03-USR-MOUNT-create-root.sh-load-btrfs-module-m.patch
-Patch51: 0051-TEST-10-RAID-test.sh-add-rd.auto-1.patch
-Patch52: 0052-i18n-10-console.rules-do-the-console-init-only-one-t.patch
-Patch53: 0053-url-lib-module-setup.sh-also-install-libs-for-https.patch
-Patch54: 0054-busybox-fix-installation-from-sbin-busybox.patch
-Patch55: 0055-busybox-module-setup.sh-generate-nice-relative-symli.patch
-Patch56: 0056-install-dracut-install.c-support-find_binary-for-src.patch
-Patch57: 0057-dracut.cmdline.7.asc-fixed-rd.luks.allow-discards-fo.patch
-Patch58: 0058-crypt-crypt-run-generator.sh-add-allow-discards-to-o.patch
-Patch59: 0059-TEST-16-DMSQUASH-reenable-test.patch
-Patch60: 0060-dm-module-setup.sh-instmods-dm_mod.patch
-Patch61: 0061-dracut.sh-create-the-initramfs-non-world-readable.patch
-Patch62: 0062-network-ifup.sh-setup-nameserver-for-every-interface.patch
-Patch63: 0063-shutdown-shutdown.sh-reboot-if-no-argument-was-given.patch
-Patch64: 0064-TODO-update.patch
 
 
 BuildRequires: dash bash git
@@ -162,14 +98,14 @@ Conflicts: plymouth < 0.8.0-0.2009.29.09.19.1
 %endif
 
 %description
-Dracut contains tools to create a bootable initramfs for 2.6 Linux kernels.
+dracut contains tools to create a bootable initramfs for 2.6 Linux kernels.
 Unlike existing implementations, dracut does hard-code as little as possible
-into the initramfs. Dracut contains various modules which are driven by the
+into the initramfs. dracut contains various modules which are driven by the
 event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as
 NFS, iSCSI, NBD, FCoE with the dracut-network package.
 
 %package network
-Summary: Dracut modules to build a dracut initramfs with network support
+Summary: dracut modules to build a dracut initramfs with network support
 Requires: %{name} = %{version}-%{release}
 Obsoletes: dracut-generic < 008
 Provides:  dracut-generic = %{version}-%{release}
@@ -180,7 +116,7 @@ all purpose initramfs with network support with dracut.
 
 %if 0%{?fedora} || 0%{?rhel} >= 6 || 0%{?suse_version}
 %package fips
-Summary: Dracut modules to build a dracut initramfs with an integrity check
+Summary: dracut modules to build a dracut initramfs with an integrity check
 Requires: %{name} = %{version}-%{release}
 Requires: hmaccalc
 %if 0%{?rhel} > 5
@@ -197,7 +133,7 @@ all purpose initramfs with dracut, which does an integrity check.
 %endif
 
 %package fips-aesni
-Summary: Dracut modules to build a dracut initramfs with an integrity check with aesni-intel
+Summary: dracut modules to build a dracut initramfs with an integrity check with aesni-intel
 Requires: %{name}-fips = %{version}-%{release}
 
 %description fips-aesni
@@ -206,7 +142,7 @@ all purpose initramfs with dracut, which does an integrity check
 and adds the aesni-intel kernel module.
 
 %package caps
-Summary: Dracut modules to build a dracut initramfs which drops capabilities
+Summary: dracut modules to build a dracut initramfs which drops capabilities
 Requires: %{name} = %{version}-%{release}
 Requires: libcap
 
@@ -215,7 +151,7 @@ This package requires everything which is needed to build an
 all purpose initramfs with dracut, which drops capabilities.
 
 %package tools
-Summary: Dracut tools to build the local initramfs
+Summary: dracut tools to build the local initramfs
 Requires: %{name} = %{version}-%{release}
 
 %description tools
@@ -426,6 +362,18 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Tue Oct 16 2012 Harald Hoyer <harald at redhat.com> 024-1
+- version 024
+- do not overwrite ifcfg from anaconda
+- ssh-client module fixes
+- added "rd.
+- strip binaries in the initramfs by default now
+- fixes for systemd and crypto
+- new dracut kernel command line options "rd.auto"
+- new dracut kernel command line options "rd.noverifyssl"
+- new dracut option "--kernel-cmdline" and "kernel_cmdline" option for default parameters
+- fix for kexec in shutdown, if not included in initramfs
+
 * Thu Sep 27 2012 Harald Hoyer <harald at redhat.com> 023-65.git20120927
 - no more iscsi_wait_scan
 - curl: give info what URL failed, support https


More information about the scm-commits mailing list