From 8a8033478991edb45415b743a1ab516ac433ebc7 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Oct 20 2011 11:18:57 +0000 Subject: update to latest git --- diff --git a/0085-95udev-rules-module-setup.sh-correctly-create-udevd-.patch b/0085-95udev-rules-module-setup.sh-correctly-create-udevd-.patch new file mode 100644 index 0000000..66a6529 --- /dev/null +++ b/0085-95udev-rules-module-setup.sh-correctly-create-udevd-.patch @@ -0,0 +1,29 @@ +From 6f000443170614db0972fe6fb848560d9285bc8b Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 12:13:25 +0200 +Subject: [PATCH] 95udev-rules/module-setup.sh: correctly create udevd symlink + +--- + modules.d/95udev-rules/module-setup.sh | 9 +++++++-- + 1 files changed, 7 insertions(+), 2 deletions(-) + +diff --git a/modules.d/95udev-rules/module-setup.sh b/modules.d/95udev-rules/module-setup.sh +index 915c1fc..5f8bae8 100755 +--- a/modules.d/95udev-rules/module-setup.sh ++++ b/modules.d/95udev-rules/module-setup.sh +@@ -63,8 +63,13 @@ install() { + [ -e /usr/lib/udev/$_i ] && dracut_install /usr/lib/udev/$_i + done + +- [ -x /lib/udev/udevd ] && ln -s ../lib/udev/udevd "$initdir/sbin/udevd" +- [ -x /usr/lib/udev/udevd ] && ln -s ../usr/lib/udev/udevd "$initdir/sbin/udevd" ++ if ! [ -e "$initdir/sbin/udevd" ]; then ++ if [ -x /usr/lib/udev/udevd ]; then ++ ln -s /usr/lib/udev/udevd "$initdir/sbin/udevd" ++ elif [ -x /lib/udev/udevd ]; then ++ ln -s /lib/udev/udevd "$initdir/sbin/udevd" ++ fi ++ fi + + [ -f /etc/arch-release ] && \ + inst "$moddir/load-modules.sh" /lib/udev/load-modules.sh diff --git a/0086-module-setup.sh-turn-off-debugging-for-module-search.patch b/0086-module-setup.sh-turn-off-debugging-for-module-search.patch new file mode 100644 index 0000000..2f13f19 --- /dev/null +++ b/0086-module-setup.sh-turn-off-debugging-for-module-search.patch @@ -0,0 +1,60 @@ +From e2d92b5adf710bacaea14e3fbca936997c6b9469 Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 12:13:50 +0200 +Subject: [PATCH] */module-setup.sh: turn off debugging for module search + +turn off debugging for module search, because it clutters the debug log +--- + modules.d/40network/module-setup.sh | 2 ++ + modules.d/90kernel-modules/module-setup.sh | 2 ++ + modules.d/90multipath/module-setup.sh | 2 ++ + 3 files changed, 6 insertions(+), 0 deletions(-) + +diff --git a/modules.d/40network/module-setup.sh b/modules.d/40network/module-setup.sh +index eb7ef9b..fbf6f34 100755 +--- a/modules.d/40network/module-setup.sh ++++ b/modules.d/40network/module-setup.sh +@@ -52,7 +52,9 @@ installkernel() { + done | nmf1 1>&${_merge} + } + # Use two parallel streams to filter alternating modules. ++ set +x + eval "( ( rotor ) ${_side2}>&1 | nmf1 ) ${_merge}>&1" ++ [[ $debug ]] && set -x + } + + find_kernel_modules_by_path drivers/net | net_module_filter | instmods +diff --git a/modules.d/90kernel-modules/module-setup.sh b/modules.d/90kernel-modules/module-setup.sh +index 6e3a918..db4b276 100755 +--- a/modules.d/90kernel-modules/module-setup.sh ++++ b/modules.d/90kernel-modules/module-setup.sh +@@ -31,7 +31,9 @@ installkernel() { + done | bmf1 1>&${_merge} + } + # Use two parallel streams to filter alternating modules. ++ set +x + eval "( ( rotor ) ${_side2}>&1 | bmf1 ) ${_merge}>&1" ++ [[ $debug ]] && set -x + } + hostonly='' instmods sr_mod sd_mod scsi_dh scsi_dh_rdac scsi_dh_emc + hostonly='' instmods pcmcia firewire-ohci +diff --git a/modules.d/90multipath/module-setup.sh b/modules.d/90multipath/module-setup.sh +index f68b58d..43f0a3d 100755 +--- a/modules.d/90multipath/module-setup.sh ++++ b/modules.d/90multipath/module-setup.sh +@@ -33,6 +33,7 @@ depends() { + } + + installkernel() { ++ set +x + mp_mod_filter() { + local _mpfuncs='scsi_register_device_handler|dm_dirty_log_type_register|dm_register_path_selector|dm_register_target' + local _f +@@ -45,6 +46,7 @@ installkernel() { + + ( find_kernel_modules_by_path drivers/scsi; + find_kernel_modules_by_path drivers/md ) | mp_mod_filter | instmods ++ [[ $debug ]] && set -x + } + + install() { diff --git a/0087-99base-init-fix-check-for-in-kernel-polling.patch b/0087-99base-init-fix-check-for-in-kernel-polling.patch new file mode 100644 index 0000000..937334e --- /dev/null +++ b/0087-99base-init-fix-check-for-in-kernel-polling.patch @@ -0,0 +1,22 @@ +From 15a5dc5b89facd084eaa400630510ca551b52afd Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 11:13:34 +0200 +Subject: [PATCH] 99base/init: fix check for in kernel polling + +--- + modules.d/99base/init | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/modules.d/99base/init b/modules.d/99base/init +index 556ac68..36b2152 100755 +--- a/modules.d/99base/init ++++ b/modules.d/99base/init +@@ -243,7 +243,7 @@ while :; do + # no more udev jobs and queues empty. + sleep 0.5 + +- if [ ! -e /sys/module/block/parameters/uevent ]; then ++ if [ ! -e /sys/module/block/parameters/events_dfl_poll_msecs ]; then + # if the kernel does not support autopolling + # then we have to do a + # dirty hack for some cdrom drives, diff --git a/0088-99base-dracut-lib.sh-add-etc-cmdline-.conf-parsing.patch b/0088-99base-dracut-lib.sh-add-etc-cmdline-.conf-parsing.patch new file mode 100644 index 0000000..e6b36a2 --- /dev/null +++ b/0088-99base-dracut-lib.sh-add-etc-cmdline-.conf-parsing.patch @@ -0,0 +1,59 @@ +From c2801d093829e3b87ec4c6d7054b43bad4bd59ad Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 11:14:10 +0200 +Subject: [PATCH] 99base/dracut-lib.sh: add /etc/cmdline/*.conf parsing + +modules and overlay images can set default kernel command line +parameters in /etc/cmdline/*.conf in the initramfs. +--- + dracut.kernel.7.xml | 8 ++++++++ + modules.d/99base/dracut-lib.sh | 9 ++++++++- + 2 files changed, 16 insertions(+), 1 deletions(-) + +diff --git a/dracut.kernel.7.xml b/dracut.kernel.7.xml +index 8d50d94..2ba0570 100644 +--- a/dracut.kernel.7.xml ++++ b/dracut.kernel.7.xml +@@ -1268,6 +1268,14 @@ set in the configuration files. + Can contain additional command line options. + + ++ ++ ++ /etc/cmdline.d/*.conf ++ ++ ++ Can contain additional command line options. ++ ++ + + + +diff --git a/modules.d/99base/dracut-lib.sh b/modules.d/99base/dracut-lib.sh +index 2cfaf93..8d294ee 100755 +--- a/modules.d/99base/dracut-lib.sh ++++ b/modules.d/99base/dracut-lib.sh +@@ -32,6 +32,7 @@ str_replace() { + + _getcmdline() { + local _line ++ local _i + unset _line + if [ -z "$CMDLINE" ]; then + if [ -e /etc/cmdline ]; then +@@ -39,8 +40,14 @@ _getcmdline() { + CMDLINE_ETC="$CMDLINE_ETC $_line"; + done +Date: Tue, 18 Oct 2011 20:33:19 +0200 +Subject: [PATCH] minor changes + +- in 10i18n - do stty -iutf8 on non-utf8 consoles, for consistency with + iutf8 on utf8 ones +- vim modeline in xml file + +Signed-off-by: Michal Soltys +--- + dracut.kernel.7.xml | 1 + + modules.d/10i18n/console_init | 1 + + 2 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/dracut.kernel.7.xml b/dracut.kernel.7.xml +index 2ba0570..7cd7b81 100644 +--- a/dracut.kernel.7.xml ++++ b/dracut.kernel.7.xml +@@ -1,5 +1,6 @@ + + ++ + + + dracut.kernel +diff --git a/modules.d/10i18n/console_init b/modules.d/10i18n/console_init +index 110cb0a..b46046b 100755 +--- a/modules.d/10i18n/console_init ++++ b/modules.d/10i18n/console_init +@@ -22,6 +22,7 @@ set_terminal() { + stty -F ${dev} iutf8 + else + printf '\033%%@' >&7 ++ stty -F ${dev} -iutf8 + fi + } + diff --git a/0090-90livenet-check-for-wget.patch b/0090-90livenet-check-for-wget.patch new file mode 100644 index 0000000..9fb6cbf --- /dev/null +++ b/0090-90livenet-check-for-wget.patch @@ -0,0 +1,21 @@ +From d73bbd57ee901b8470d9e42f5e004e240e00af62 Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 12:33:33 +0200 +Subject: [PATCH] 90livenet: check() for wget + +--- + modules.d/90livenet/module-setup.sh | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/modules.d/90livenet/module-setup.sh b/modules.d/90livenet/module-setup.sh +index b166859..3ee7521 100755 +--- a/modules.d/90livenet/module-setup.sh ++++ b/modules.d/90livenet/module-setup.sh +@@ -4,6 +4,7 @@ + check() { + # a live, host-only image doesn't really make a lot of sense + [[ $hostonly ]] && return 1 ++ command -v wget || return 1 + return 0 + } + diff --git a/0091-dracut-logger-re-set-debugging.patch b/0091-dracut-logger-re-set-debugging.patch new file mode 100644 index 0000000..d2f504c --- /dev/null +++ b/0091-dracut-logger-re-set-debugging.patch @@ -0,0 +1,75 @@ +From 44cef0d5637f5f6982612d22c92f6d299ec316f9 Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 13:04:10 +0200 +Subject: [PATCH] dracut-logger: re-set debugging + +--- + dracut-logger | 8 +++++++- + 1 files changed, 7 insertions(+), 1 deletions(-) + +diff --git a/dracut-logger b/dracut-logger +index ce28208..f1b3a7e 100755 +--- a/dracut-logger ++++ b/dracut-logger +@@ -313,7 +313,6 @@ dlog() { + _do_dlog "$1" "$line" + done + fi +- [ -n "$debug" ] && set -x || : + } + + ## @brief Logs message at TRACE level (6) +@@ -323,6 +322,7 @@ dlog() { + dtrace() { + set +x + dlog 6 "$@" ++ [ -n "$debug" ] && set -x || : + } + + ## @brief Logs message at DEBUG level (5) +@@ -332,6 +332,7 @@ dtrace() { + ddebug() { + set +x + dlog 5 "$@" ++ [ -n "$debug" ] && set -x || : + } + + ## @brief Logs message at INFO level (4) +@@ -341,6 +342,7 @@ ddebug() { + dinfo() { + set +x + dlog 4 "$@" ++ [ -n "$debug" ] && set -x || : + } + + ## @brief Logs message at WARN level (3) +@@ -350,6 +352,7 @@ dinfo() { + dwarn() { + set +x + dlog 3 "$@" ++ [ -n "$debug" ] && set -x || : + } + + ## @brief It's an alias to dwarn() function. +@@ -359,6 +362,7 @@ dwarn() { + dwarning() { + set +x + dwarn "$@" ++ [ -n "$debug" ] && set -x || : + } + + ## @brief Logs message at ERROR level (2) +@@ -368,6 +372,7 @@ dwarning() { + derror() { + set +x + dlog 2 "$@" ++ [ -n "$debug" ] && set -x || : + } + + ## @brief Logs message at FATAL level (1) +@@ -377,4 +382,5 @@ derror() { + dfatal() { + set +x + dlog 1 "$@" ++ [ -n "$debug" ] && set -x || : + } diff --git a/0092-dracut-functions-inst_dir-handle-relative-symlinks.patch b/0092-dracut-functions-inst_dir-handle-relative-symlinks.patch new file mode 100644 index 0000000..4134752 --- /dev/null +++ b/0092-dracut-functions-inst_dir-handle-relative-symlinks.patch @@ -0,0 +1,30 @@ +From b01885338bb0b3daa087f71cfbf895e999e90b9f Mon Sep 17 00:00:00 2001 +From: Harald Hoyer +Date: Thu, 20 Oct 2011 13:04:30 +0200 +Subject: [PATCH] dracut-functions: inst_dir() handle relative symlinks + +--- + dracut-functions | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/dracut-functions b/dracut-functions +index 1ef5269..70a467b 100755 +--- a/dracut-functions ++++ b/dracut-functions +@@ -290,12 +290,12 @@ inst_dir() { + inst_dir "$target" + inst_symlink "$_file" + else +- [[ -h ${initdir}$_file ]] && _file=$(readlink "${initdir}$_file") ++ [[ -h ${initdir}/$_file ]] && _file=$(readlink "${initdir}/$_file") + # create directory +- mkdir -m 0755 -p "${initdir}$_file" || return 1 ++ [[ -e "${initdir}/$_file" ]] || mkdir -m 0755 -p "${initdir}/$_file" || return 1 + if [[ -d "$_file" ]]; then +- chmod --reference="$_file" "${initdir}$_file" +- chmod u+w "${initdir}$_file" ++ chmod --reference="$_file" "${initdir}/$_file" ++ chmod u+w "${initdir}/$_file" + fi + fi + done diff --git a/dracut.spec b/dracut.spec index 52efc1e..225626f 100644 --- a/dracut.spec +++ b/dracut.spec @@ -8,7 +8,7 @@ Name: dracut Version: 013 -Release: 85.git20111019%{?dist} +Release: 93.git20111020%{?dist} Summary: Initramfs generator using udev %if 0%{?fedora} || 0%{?rhel} > 6 @@ -22,90 +22,98 @@ 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: 0002-90dmsquash-live-dmsquash-live-root-include-fs_lib.sh.patch -Patch2: 0003-fix-live-crash-with-livenet-installed.patch -Patch3: 0004-profile.py-parse-the-output-of-dracut-profile-for-pr.patch -Patch4: 0005-add-TEST-16-DMSQUASH.patch -Patch5: 0006-dracut-functions-s-emergency-shutdown-shutdown-emerg.patch -Patch6: 0007-dracut-unset-LD_LIBRARY_PATH.patch -Patch7: 0008-build-initramfs-prelink-undo-sbin.patch -Patch8: 0009-dracut-functions-speed-up-inst_dir.patch -Patch9: 0010-90crypt-ask_for_password-pings-plymouthd.patch -Patch10: 0011-99base-whitespace-fix.patch -Patch11: 0012-dracut-functions-new-function-inst_any-d-dest-f1-f2-.patch -Patch12: 0013-livenet-take-into-account-other-ca-bundle-paths-use-.patch -Patch13: 0014-luks-key-on-ext-dev-wait-for-luks.patch -Patch14: 0015-crypt-changed-cmdline-arg-name-from-rd.luks.tout-to-.patch -Patch15: 0016-luks-key-on-ext-dev-wait-for-luks.patch -Patch16: 0017-dracut-functions-fix-inst_dir-for-non-absolute-dirs.patch -Patch17: 0018-90mdraid-65-md-incremental-imsm.rules-incremental-ru.patch -Patch18: 0019-dracut.spec-fixed-rhel-fedora-version-checks.patch -Patch19: 0020-50plymouth-add-plymouth.enable-kernel-command-line-o.patch -Patch20: 0021-99base-init-only-poll-cdroms-if-the-kernel-does-supp.patch -Patch21: 0022-build-initramfs-unclear-_mpargs-in-instmods.patch -Patch22: 0023-90crypt-parse-crypt.sh-also-accept-the-beginning-of-.patch -Patch23: 0024-99base-init-save-and-restore-environment-given-from-.patch -Patch24: 0025-99base-init-move-switch_root-breakpoint-to-a-later-p.patch -Patch25: 0026-dracut-functions-hmac-checksum-files-can-be-symlinks.patch -Patch26: 0027-95udev-rules-add-input_id.patch -Patch27: 0028-inst_simple-inst_dir-make-fast-case-faster.patch -Patch28: 0029-filter_kernel_modules-is-a-specialized-filter_kernel.patch -Patch29: 0030-install_kmod_with_fw-make-fast-case-faster.patch -Patch30: 0031-instmods-get-filenames-from-stdin-if-no-args-use-it.patch -Patch31: 0032-instmods-sanity-for-_mpargs.patch -Patch32: 0033-instmods-factor-out-egrep-of-FATAL-Module-.-not-foun.patch -Patch33: 0034-99base-init-do-not-fail-when-importing-the-original-.patch -Patch34: 0035-dracut-cp-with-sparse.patch -Patch35: 0036-99base-init-removed-cdrom-polling-reset-code.patch -Patch36: 0037-dmsquash-live-root-use-blkid-to-determine-fstype-of-.patch -Patch37: 0038-dmsquash-live-root-load-filesystem-modules-before-mo.patch -Patch38: 0039-90dmsquash-live-do-not-symlink-to-dev-live.patch -Patch39: 0040-99base-init-remove-dev-root-helper-symlink.patch -Patch40: 0041-Do-not-use-run-udev-rules.d-for-udev-rules.patch -Patch41: 0042-99base-init-mount-securityfs-with-source-securityfs-.patch -Patch42: 0043-mount-securityfs-in-a-seperate-dracut-module.patch -Patch43: 0044-mount-securityfs-in-a-seperate-dracut-module.patch -Patch44: 0045-90mdraid-adjust-stock-mdadm-udev-rules.patch -Patch45: 0046-90mdraid-containers-are-not-runnable.patch -Patch46: 0047-90mdraid-fix-adjust-mdraid-cleanup.patch -Patch47: 0048-90mdraid-fix-adjust-force-run-script.patch -Patch48: 0049-90-md-dm-raid-recognize-ddf-container.patch -Patch49: 0050-90mdraid-fix-adjust-65-md-rules-and-related-scripts.patch -Patch50: 0051-TEST-40-NBD-relaxed-check-on-ext3-filesystem-options.patch -Patch51: 0052-99fs-lib-fs-lib.sh-fsck-btrfs-via-mounting-like-xfs.patch -Patch52: 0053-dracut-functions-inst_rules-do-not-check-std-dirs-fo.patch -Patch53: 0054-str_replace-fix.patch -Patch54: 0055-dracut-logger-bail-out-early-if-we-don-t-have-to-log.patch -Patch55: 0056-dracut-create-dev-besides-proc-sys-and-so.patch -Patch56: 0057-99fs-lib-export-FSTAB_FILE-before-fsck-call.patch -Patch57: 0058-dracut-functions-inst_rules-add-missing.patch -Patch58: 0059-90mdraid-check-precisely-for-supported-contaiers.patch -Patch59: 0060-90mdraid-more-thorough-64-md-raid.rules-edit.patch -Patch60: 0061-90mdraid-adjust-dev-md-loops.patch -Patch61: 0062-dracut-PATCH-Parameter-expansion-occurs-before-comma.patch -Patch62: 0063-dracut-PATCH-es-parallelize-block_module-filter-and-.patch -Patch63: 0064-order-mdadm-and-lvm-timeout-operations.patch -Patch64: 0065-90mdraid-mdraid_start.sh-fix-path-to-md-sysfs.patch -Patch65: 0066-90mdraid-module-setup.sh-fixed-sed-arguments.patch -Patch66: 0067-95udev-rules-module-setup.sh-also-search-in-lib-udev.patch -Patch67: 0068-update-the-documentation-of-no-prefix.patch -Patch68: 0069-dracut-check-mktemp-return-value.patch -Patch69: 0070-convert_abs_rel-fixups.patch -Patch70: 0071-dracut.8-add-missing-lvmconf-info.patch -Patch71: 0072-fs-lib-add-ability-to-choose-fsck-tools.patch -Patch72: 0073-manuals-add-info-about-fs-lib-fsck-configuration.patch -Patch73: 0074-dracut-functions-conv-normalize-minor-corrections.patch -Patch74: 0075-dracut.-.xml-s-exisiting-existing-g.patch -Patch75: 0076-95udev-rules-module-setup.s-fixed-symlink-for-udevd-.patch -Patch76: 0077-dracut.conf.5.xml-tag-mismatch-fix.patch -Patch77: 0078-bash3-compat-patch.patch -Patch78: 0079-explicitly-verify-bash-version.patch -Patch79: 0080-dracut-remove-duplicate-options.patch -Patch80: 0081-dracut-lib.sh-fix-dropped-backslashes-in-CMDLINE.patch -Patch81: 0082-dmsquash-live-fix-log-message-about-root-liveroot.patch -Patch82: 0083-check-root-candidates-more-carefully.patch -Patch83: 0084-netroot-do-not-die-if-arping-failed.patch +Patch2: 0002-90dmsquash-live-dmsquash-live-root-include-fs_lib.sh.patch +Patch3: 0003-fix-live-crash-with-livenet-installed.patch +Patch4: 0004-profile.py-parse-the-output-of-dracut-profile-for-pr.patch +Patch5: 0005-add-TEST-16-DMSQUASH.patch +Patch6: 0006-dracut-functions-s-emergency-shutdown-shutdown-emerg.patch +Patch7: 0007-dracut-unset-LD_LIBRARY_PATH.patch +Patch8: 0008-build-initramfs-prelink-undo-sbin.patch +Patch9: 0009-dracut-functions-speed-up-inst_dir.patch +Patch10: 0010-90crypt-ask_for_password-pings-plymouthd.patch +Patch11: 0011-99base-whitespace-fix.patch +Patch12: 0012-dracut-functions-new-function-inst_any-d-dest-f1-f2-.patch +Patch13: 0013-livenet-take-into-account-other-ca-bundle-paths-use-.patch +Patch14: 0014-luks-key-on-ext-dev-wait-for-luks.patch +Patch15: 0015-crypt-changed-cmdline-arg-name-from-rd.luks.tout-to-.patch +Patch16: 0016-luks-key-on-ext-dev-wait-for-luks.patch +Patch17: 0017-dracut-functions-fix-inst_dir-for-non-absolute-dirs.patch +Patch18: 0018-90mdraid-65-md-incremental-imsm.rules-incremental-ru.patch +Patch19: 0019-dracut.spec-fixed-rhel-fedora-version-checks.patch +Patch20: 0020-50plymouth-add-plymouth.enable-kernel-command-line-o.patch +Patch21: 0021-99base-init-only-poll-cdroms-if-the-kernel-does-supp.patch +Patch22: 0022-build-initramfs-unclear-_mpargs-in-instmods.patch +Patch23: 0023-90crypt-parse-crypt.sh-also-accept-the-beginning-of-.patch +Patch24: 0024-99base-init-save-and-restore-environment-given-from-.patch +Patch25: 0025-99base-init-move-switch_root-breakpoint-to-a-later-p.patch +Patch26: 0026-dracut-functions-hmac-checksum-files-can-be-symlinks.patch +Patch27: 0027-95udev-rules-add-input_id.patch +Patch28: 0028-inst_simple-inst_dir-make-fast-case-faster.patch +Patch29: 0029-filter_kernel_modules-is-a-specialized-filter_kernel.patch +Patch30: 0030-install_kmod_with_fw-make-fast-case-faster.patch +Patch31: 0031-instmods-get-filenames-from-stdin-if-no-args-use-it.patch +Patch32: 0032-instmods-sanity-for-_mpargs.patch +Patch33: 0033-instmods-factor-out-egrep-of-FATAL-Module-.-not-foun.patch +Patch34: 0034-99base-init-do-not-fail-when-importing-the-original-.patch +Patch35: 0035-dracut-cp-with-sparse.patch +Patch36: 0036-99base-init-removed-cdrom-polling-reset-code.patch +Patch37: 0037-dmsquash-live-root-use-blkid-to-determine-fstype-of-.patch +Patch38: 0038-dmsquash-live-root-load-filesystem-modules-before-mo.patch +Patch39: 0039-90dmsquash-live-do-not-symlink-to-dev-live.patch +Patch40: 0040-99base-init-remove-dev-root-helper-symlink.patch +Patch41: 0041-Do-not-use-run-udev-rules.d-for-udev-rules.patch +Patch42: 0042-99base-init-mount-securityfs-with-source-securityfs-.patch +Patch43: 0043-mount-securityfs-in-a-seperate-dracut-module.patch +Patch44: 0044-mount-securityfs-in-a-seperate-dracut-module.patch +Patch45: 0045-90mdraid-adjust-stock-mdadm-udev-rules.patch +Patch46: 0046-90mdraid-containers-are-not-runnable.patch +Patch47: 0047-90mdraid-fix-adjust-mdraid-cleanup.patch +Patch48: 0048-90mdraid-fix-adjust-force-run-script.patch +Patch49: 0049-90-md-dm-raid-recognize-ddf-container.patch +Patch50: 0050-90mdraid-fix-adjust-65-md-rules-and-related-scripts.patch +Patch51: 0051-TEST-40-NBD-relaxed-check-on-ext3-filesystem-options.patch +Patch52: 0052-99fs-lib-fs-lib.sh-fsck-btrfs-via-mounting-like-xfs.patch +Patch53: 0053-dracut-functions-inst_rules-do-not-check-std-dirs-fo.patch +Patch54: 0054-str_replace-fix.patch +Patch55: 0055-dracut-logger-bail-out-early-if-we-don-t-have-to-log.patch +Patch56: 0056-dracut-create-dev-besides-proc-sys-and-so.patch +Patch57: 0057-99fs-lib-export-FSTAB_FILE-before-fsck-call.patch +Patch58: 0058-dracut-functions-inst_rules-add-missing.patch +Patch59: 0059-90mdraid-check-precisely-for-supported-contaiers.patch +Patch60: 0060-90mdraid-more-thorough-64-md-raid.rules-edit.patch +Patch61: 0061-90mdraid-adjust-dev-md-loops.patch +Patch62: 0062-dracut-PATCH-Parameter-expansion-occurs-before-comma.patch +Patch63: 0063-dracut-PATCH-es-parallelize-block_module-filter-and-.patch +Patch64: 0064-order-mdadm-and-lvm-timeout-operations.patch +Patch65: 0065-90mdraid-mdraid_start.sh-fix-path-to-md-sysfs.patch +Patch66: 0066-90mdraid-module-setup.sh-fixed-sed-arguments.patch +Patch67: 0067-95udev-rules-module-setup.sh-also-search-in-lib-udev.patch +Patch68: 0068-update-the-documentation-of-no-prefix.patch +Patch69: 0069-dracut-check-mktemp-return-value.patch +Patch70: 0070-convert_abs_rel-fixups.patch +Patch71: 0071-dracut.8-add-missing-lvmconf-info.patch +Patch72: 0072-fs-lib-add-ability-to-choose-fsck-tools.patch +Patch73: 0073-manuals-add-info-about-fs-lib-fsck-configuration.patch +Patch74: 0074-dracut-functions-conv-normalize-minor-corrections.patch +Patch75: 0075-dracut.-.xml-s-exisiting-existing-g.patch +Patch76: 0076-95udev-rules-module-setup.s-fixed-symlink-for-udevd-.patch +Patch77: 0077-dracut.conf.5.xml-tag-mismatch-fix.patch +Patch78: 0078-bash3-compat-patch.patch +Patch79: 0079-explicitly-verify-bash-version.patch +Patch80: 0080-dracut-remove-duplicate-options.patch +Patch81: 0081-dracut-lib.sh-fix-dropped-backslashes-in-CMDLINE.patch +Patch82: 0082-dmsquash-live-fix-log-message-about-root-liveroot.patch +Patch83: 0083-check-root-candidates-more-carefully.patch +Patch84: 0084-netroot-do-not-die-if-arping-failed.patch +Patch85: 0085-95udev-rules-module-setup.sh-correctly-create-udevd-.patch +Patch86: 0086-module-setup.sh-turn-off-debugging-for-module-search.patch +Patch87: 0087-99base-init-fix-check-for-in-kernel-polling.patch +Patch88: 0088-99base-dracut-lib.sh-add-etc-cmdline-.conf-parsing.patch +Patch89: 0089-minor-changes.patch +Patch90: 0090-90livenet-check-for-wget.patch +Patch91: 0091-dracut-logger-re-set-debugging.patch +Patch92: 0092-dracut-functions-inst_dir-handle-relative-symlinks.patch BuildArch: noarch BuildRequires: dash bash @@ -239,7 +247,6 @@ This package contains tools to assemble the local initrd and host configuration. %prep %setup -q -n %{name}-%{version} -%patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 @@ -322,7 +329,15 @@ This package contains tools to assemble the local initrd and host configuration. %patch81 -p1 %patch82 -p1 %patch83 -p1 - +%patch84 -p1 +%patch85 -p1 +%patch86 -p1 +%patch87 -p1 +%patch88 -p1 +%patch89 -p1 +%patch90 -p1 +%patch91 -p1 +%patch92 -p1 %build make @@ -462,6 +477,9 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Thu Oct 20 2011 Harald Hoyer 013-93.git20111020 +- update to latest git + * Wed Oct 19 2011 Harald Hoyer 013-85.git20111019 - update to latest git