File dracut.changes of Package dracut.892

-------------------------------------------------------------------
Wed Sep 23 12:27:08 UTC 2015 - trenn@suse.de

- Revert:
0176-Parse-rootflags-correctly.patch
  bnc#940100
  The patch caused a regression and added quite some complexity.
  The bug (912734) which got fixed by the reverted patch is solved via
  documentation TID for now. It is worked (mainline/factory) for a proper
  solution which might get added later when properly tested.

-------------------------------------------------------------------
Mon Sep 21 15:11:28 UTC 2015 - fvogt@suse.com

- Replace 0172-10i18n-module-setup.sh-For-FONT_MAP-also-check-wheth.patch
  (didn't work) by 0172-i18n_add_correct_fontmaps.patch.
- Solves bsc#943312, boo#932981 and bnc#904533 correctly. 

-------------------------------------------------------------------
Mon Sep 21 15:10:20 UTC 2015 - trenn@suse.de

-  update active_devices.txt from /boot/zipl device (bsc#939101)
  * Add 0182-s390-update_active_devices_initrd.patch

-------------------------------------------------------------------
Wed Sep  9 13:22:19 UTC 2015 - trenn@suse.de

- Check for existance of link targets (/run) bsc#922676
- Remove exit 0 from do-convertfs.sh which is used as a pre-pivot hook and
  hooks get sourced, cmp with:
  modules.d/99base/dracut-lib.sh:    source_all "/lib/dracut/hooks/$_dir" "$@"
  So hooks must not use exit!
  bsc#922676
  This fixes the critical bug for s390x kiwi images which need the symlink
  from /var/run to /run and additional later hooks.
  Modify: 0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch
- Incorporate other convertfs patch (one liner) into this patch as well
  and delete:
  0168-convertrunfs-Fix-typo.patch

-------------------------------------------------------------------
Mon Aug 24 12:53:53 UTC 2015 - thomas.blume@suse.com

- setup boot protocol from ifcg
  * Add 0181-iscsi_set_boot_protocol_from_ifcfg.patch

- iscsi network and multipath fixes (bsc#919179,bsc#898711)
  * Add 0180-iscsi_multipath_fixes.patch

-------------------------------------------------------------------
Thu Aug 13 11:54:57 UTC 2015 - trenn@suse.de

- Fix dmraid  (bnc#905746, bnc#940585):
* Add 0300-mdraid_tell_mainloop_if_we_make_progress.patch
      0301-systemd_initqueue_continue_waiting_if_any_timeout_script_makes_progress.patch
      302-dracut-systemd_rootfs-generator.sh_always_create_generated
_files.patch
      0303-crypt_parse-crypt.sh_hide_encrypted_devices_from_systemd_timeout_warnings.patch
      0304-dmraid_use_udev.patch 

-------------------------------------------------------------------
Mon Jul 27 15:37:46 UTC 2015 - trenn@suse.de

- Fix nfs rootfs in case of mounting via IPv4 not hostname (bnc#931307)
- Do not open an unprotected root shell on failure (bnc#936736)

-------------------------------------------------------------------
Mon May 11 16:24:33 UTC 2015 - trenn@suse.de

- Fix badly merged patch:
  0176-Parse-rootflags-correctly.patch
  bnc#930175

-------------------------------------------------------------------
Wed Apr  8 09:09:44 CEST 2015 - hare@suse.de

- Restore handling of '-c' (bsc#886839)
- 90qemu: add virtio_rng kernel module (bsc#918238)

-------------------------------------------------------------------
Wed Mar 18 13:56:11 CET 2015 - hare@suse.de

- Parse rootflags correctly (bsc#912734)
  * Add 0176-Parse-rootflags-correctly.patch
- 90multipath: start multipathd after udev (bsc#903001)
  * Add 0177-90multipath-start-multipathd-after-udev.patch

-------------------------------------------------------------------
Wed Feb 11 10:59:10 CET 2015 - hare@suse.de

- Drop obsolete patch:
  * Remove 0170-log-dracut-command-line-during-boot-process.patch
- Enabled Warning for failed kernel modules per default (bnc#886839)
  * Modify 0169-Enabled-Warning-for-failed-kernel-modules-per-defaul.patch

-------------------------------------------------------------------
Fri Feb  6 13:29:22 CET 2015 - hare@suse.de

- Reformat patches:
  * 0165-Order-root-fsck-after-pre-mount.patch
  * 0172-10i18n-module-setup.sh-For-FONT_MAP-also-check-wheth.patch
- Rename patches:
  * Remove fips-enable-aesni-intel.patch
  * Add 0174-fips-enable-aesni-interl.patch
  * Remove dracut-fix-bad-array-subscript.patch
  * Add 0175-dracut-Fix-bad-array-subscript-messages.patch
- 98systemd/rootfs-generator: Use builtins instead of 'grep'
  (bnc#897252)
  * Add 0167-98systemd-rootfs-generator-Use-builtins-instead-of-g.patch
- Enabled Warning for failed kernel modules per default
  * Add 0169-Enabled-Warning-for-failed-kernel-modules-per-defaul.patch
- log dracut command line during boot process
  * Add 0170-log-dracut-command-line-during-boot-process.patch
- Follow symbolic links for kernel arguments (bnc#902375)
  * Add 0173-Follow-symbolic-links-for-kernel-arguments-bnc-90237.patch

-------------------------------------------------------------------
Thu Feb  5 07:58:39 UTC 2015 - meissner@suse.com

- add hooks for regenerating the initrd after updating this package,
  both mainpackage and -fips subpackage. bsc#916348

- fips-enable-aesni-intel.patch: put aesni-intel.ko into the initrd for
  FIPS usage. bsc#914126

- dracut-fix-bad-array-subscript.patch: fixed "bad array subscript" messages
  when adding kernel modules using "/etc/dracut.conf". bsc#911660

-------------------------------------------------------------------
Wed Dec  3 17:05:53 UTC 2014 - trenn@suse.de

- Order of patches broken, because not all mainline/factory patches are
  relevant for sle12
- Fix console font for foreign languages (bnc#904533)
* Add 0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch
* Add 0172-10i18n-module-setup.sh-For-FONT_MAP-also-check-wheth.patch
- Fix SUSE specific initrd-<kernel_ver> vs mainline initramfs-<kernel_ver>.img
* Add 0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
- Do fsck (bnc#906592)
* Add 0165-Order-root-fsck-after-pre-mount.patch
- Also add ifname=<NIC>:<MAC> boot parameter to always identify correct NIC
  (bnc#900831)
* Add 0166-nfs-Add-ifname-dev-mac-to-boot-parameters.patch
- Typo fix (bnc#901322)
* Add 0168-convertrunfs-Fix-typo.patch
- also add the cmac.ko cryptographic module to the modules (bnc#905296)
* Add 0171-also-add-the-cmac.ko-cryptographic-module-to-the-mod.patch
- Fix install-kernel:
  - Call depmod (bnc#874621)
  - add .config (bnc#897901)
-------------------------------------------------------------------
Thu Nov 20 12:42:54 UTC 2014 - mmarek@suse.cz

- purge-kernels: Also clean up kgraft-patch packages (bnc#905869)

-------------------------------------------------------------------
Wed Sep 24 16:21:11 UTC 2014 - trenn@suse.de

- Add ip= and root=nfs.. to dracut internal cmdline to make nfsroot working
  (bnc#896464)
* Add 0160-nfs-Add-ip-.-and-root-nfs.-parameters-to-internal-dr.patch
- Fix error message in case there is no internal dracut cmdline added
  Simple fix
* Add 0161-Fix-error-message-when-there-are-no-internal-kernel-.patch
- Request DHCP lease instead of getting/applying the offer
  No bug number, but Pawel rated this high prio. This should hit SLE12 still.
* Add 0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch

-------------------------------------------------------------------
Mon Sep 22 13:33:11 UTC 2014 - trenn@suse.de

- Try to load xennet driver in network module (if loaded).
  bnc#896464, bnc#896259
* Add 0159-network-Try-to-load-xennet.patch

-------------------------------------------------------------------
Thu Sep 11 13:36:03 UTC 2014 - trenn@suse.de

- dracut.usage.asc: Remove distro specific help from manpage (bnc#895363)
*Add 0156-dracut.usage.asc-Remove-distro-specific-help-from-ma.patch
- Add /boot/zipl to host devs if it is a mount point (bnc#892187)
*Add 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch
- Add SUSE kernel module dependencies (in /etc/modprobe.d/*) (bnc#895331)
*Add 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch
-------------------------------------------------------------------
Thu Sep  4 12:59:27 UTC 2014 - trenn@suse.de

- Network module may take quite a lot of initrd space. Do not add it
  unconditionally (bnc#892851)
* Add 0153-Only-add-network-module-on-request-and-on-dependenci.patch
- S390x can do s2disk, allow resume module there
  (bnc#889795)
* Add 0154-resume-Also-allow-this-module-on-S390-again-s2disk-c.patch
- Harden iscsi parameter checking. No bug report, but this problem
  was found during multipath testing and happens with 2 or more
  iscsi devices.
* Add 0155-iscsi-iscsi.initiator-and-others-can-and-must-only-s.patch

-------------------------------------------------------------------
Fri Aug 29 14:27:49 UTC 2014 - trenn@suse.de

- Do not blindly try to touch the logfile (bnc#893219)
* Add 0146-dracut.sh-corrected-logfile-check.patch
- Only fix UUID= fstab parsing
* Add 0147-dracut.sh-Fix-UUID-fstab-parsing-in-case-mount-optio.patch
- Also fix other parsing syntax in fstab like LABEL=
* Add 0148-dracut.sh-Fix-LABEL-and-other-fstab-syntax.patch
- Fix up some bugs from previous commit
* Add 0149-dracut.sh-Fix-fstab-parsing-again.patch
- bnc#893615
* Add 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
- pixz does need too much memory, go back to xz in a conservative way
  (bnc#893981)
* Add 0151-Go-back-to-xz-again-pixz-may-use-too-much-memory-whi.patch
- Add some default tools to initrd when debug module is included and
  already provided an commented example line how to easily enable it.
  No functional change by default.
* Add 0152-Add-a-comment-to-easily-add-debug-modules-also-add-v.patch

-------------------------------------------------------------------
Thu Aug 21 12:38:02 UTC 2014 - trenn@suse.de

- dracut.sh: check for logfile (--logfile option) and create it if necessary
  Add 0139-dracut.sh-check-for-logfile-logfile-option-and-creat.patch
- Avoid duplicate names in host_devs
  Add 0140-dracut.sh-Avoid-duplicate-devices-in-host_devs.patch
- iscsi: Avoid bad ip route call on empty address
  Add 0141-iscsi-Avoid-bad-ip-route-call-on-empty-address.patch
- 40network: Don't report error for .../ifroute-* during module setup
  Add 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch
- iscsi: Fix up ipv6 in brackets , iterate over all needed iscsi mounts
  Add 0143-iscsi-Fix-up-ipv6-in-brackets-iterate-over-all-possi.patch
- 90crypt: Fixed crypttab_contains() to also work with device in /etc/crypttab
  Add 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
- 40network: handle 'ip=ifname:static' correctly (bnc#892801)
  Add 0145-40network-handle-ip-ifname-static-correctly.patch

-------------------------------------------------------------------
Thu Aug 14 15:07:16 UTC 2014 - trenn@suse.de

- Allow multiple configurations per network interface (bnc#887906)
  Add 0133-Allow-multiple-configurations-per-network-interface-.patch
- Remove bootdev warning (bnc#881112)
  Add 0134-Remove-bootdev-warning-bnc-881112.patch
- check for existance of 69-dm-lvm-metad.rules in modules_setup.sh, lvm module
  (bnc#891791)
  Add 0135-lvm-Fix-12819a579900b9691e2-check-for-existance-of-6.patch
- Moved persistent network rule revert to another file (was not in github):
  Delete: 0133-Remove-70-persistent-net.rules.patch
  Add:    0136-Revert-95udev-rules-add-persistent-network-rule.patch
- dracut-use-fipscheck-openssl.patch: Switch from Mozilla NSS sha256hmac
  checking to fipscheck as recommended
  Add: 0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch
- warpclock: Do not use warpclock module on S390(x), hwclock does not exist
  there (bnc#884513)
  Add 0138-warpclock-Do-not-use-warpclock-module-on-S390-x-hwcl.patch

-------------------------------------------------------------------
Tue Aug  5 15:08:57 UTC 2014 - trenn@suse.de

- 99base: Increase initqueue timeout in non systemd case (bnc#887402)
  * Add: 0127-99base-Increase-initqueue-timeout-in-non-systemd-cas.patch
- 90lvm: Install dm-snapshot module (bnc#888530)
  * Add: 0128-90lvm-Install-dm-snapshot-module.patch
- Revert commit 6ecab258710d158a7a6 and only do not wait for swap via
 parameter (bnc#882812)
  * Add: 0129-Revert-commit-6ecab258710d158a7a6-and-only-do-not-wa.patch
- nfs: Always add all kernel modules for kdump (bnc#887906)
  * Add: 0130-nfs-Always-add-all-kernel-modules-for-kdump.patch
- 40network: handle prefixed IP addresses correctly (bnc#880108)
  * Add: 0131-40network-handle-prefixed-IP-addresses-correctly.patch
- 40network: fixup static network configuration
  * Add: 0132-40network-fixup-static-network-configuration.patch
- Remove 70-persistent-net.rules
  * Add: 0133-Remove-70-persistent-net.rules.patch

-------------------------------------------------------------------
Mon Jul 21 10:47:50 CEST 2014 - hare@suse.de

- mkinitrd-suse.sh: Bail out with exit 1 if initrd cannot be generated
  (bnc#886630)
  * Add: 0120-mkinitrd-suse.sh-Bail-out-with-exit-1-if-initrd-cann.patch
- Adjust initramfs-$kernel.img to SUSE default: initrd-$kernel
  (bnc#882306)
  * Add: 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch
- btrfs: btrfs-dump-super and btrfs-select-super do not exist
  (bnc#886883)
  * Add: 0122-btrfs-btrfs-dump-super-and-btrfs-select-super-do-not.patch
- 95zfcp_rules: fix typo in module_setup (bnc#887582)
  * Add: 0123-95zfcp_rules-fix-typo-in-module_setup.patch
- 40network: Update iBFT scanning code to handle IPv6 (bnc#887542)
  * Add: 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
- 40network: separate 'mask' and 'prefix' (bnc#887542)
  * Add: 0125-40network-separate-mask-and-prefix.patch
- 01fips: Add drbg module to force loaded modules (bnc#875855)
  * Add: 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch

-------------------------------------------------------------------
Mon Jul 14 16:20:46 UTC 2014 - trenn@suse.de

- Fixup executable bits of newly patched files manually in spec file
  bnc#887117

-------------------------------------------------------------------
Mon Jul 14 10:35:51 CEST 2014 - hare@suse.de

- Mark all scripts as executable (bnc#887010)
  * Remove: 0116-81cio_ignore-Mark-scripts-as-executable
  * Add: 0116-Mark-scripts-as-executable.patch
- 95dasd_rules: Enable device before checking type
  * Add: 0117-95dasd_rules-Enable-the-device-before-checking-devic.patch
- 95zfcp_rules: Enable device before checking type
  * Add: 0118-95zfcp_rules-Enable-the-device-before-checking-devic.patch
- Reset IFS variable
  * Add: 0119-Reset-IFS-variable.patch

-------------------------------------------------------------------
Sat Jul 12 15:01:04 CEST 2014 - hare@suse.de

- Handle module alias properly (bnc#886839)
  * Add: 0115-Handle-module-alias-properly.patch
- 81cio_ignore: Mark scripts as executable (bnc#887010)
  * Add: 0116-81cio_ignore-Mark-scripts-as-executable.patch

-------------------------------------------------------------------
Fri Jul 11 13:01:08 CEST 2014 - hare@suse.de

- 91zipl: Translate 'ext2' into 'ext4' module
  * Add: 0114-91zipl-Translate-ext2-3-into-ext4.patch

-------------------------------------------------------------------
Thu Jul 10 13:30:51 CEST 2014 - hare@suse.de

- Enable converting of directory /var/run /var/lock to symlinks
  (bnc#877680)
  * Add: 0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch
- Fixup typo 'firmare' instead of 'firmware'
  * Add: 0107-Fixup-typo-firmare-instead-of-firmware.patch
- 91zipl: Store commandline correctly
  * Add: 0108-91zipl-Store-commandline-correctly.patch
- 95dasd_rules: Store all devices in commandline
  * 0109-95dasd_rules-Store-all-devices-in-commandline.patch
- 95zfcp_rules: Store all devices in commandline
  * Add: 0110-95zfcp_rules-Store-all-devices-in-commandline.patch
- 90mdraid: Remove line for 'offroot' detection
  * Add: 0111-90mdraid-Remove-line-for-offroot-detection.patch
- 99base: warn on invalid command for initqueue
  * Add: 0112-99base-warn-on-invalid-command-for-initqueue.patch
- 91zipl: Install script as executable
  * Add: 0113-91zipl-Install-script-as-executable.patch

-------------------------------------------------------------------
Tue Jul  8 13:21:14 CEST 2014 - hare@suse.de

- Print stored dracut commandline during initramfs build
  * Add: 0101-Print-stored-dracut-commandline-during-initramfs-bui.patch
- Align dev_unit_name() with systemd's function
  * Add: 0102-Align-dev_unit_name-with-systemd-s-function.patch
- Fixup missing separators in rootfs-block cmdline
  * Add: 0103-Fixup-missing-separators-in-rootfs-block-cmdline.patch
- Generate fallback mount unit for root filesystem (bnc#855258)
  * Add: 0104-Generate-fallback-mount-unit-for-root-filesystem.patch
- 95iscsi: parse output from iscsiadm correctly (bnc#886199)
  * Add: 0105-95iscsi-parse-output-from-iscsiadm-correctly.patch

-------------------------------------------------------------------
Thu Jul  3 18:16:11 CEST 2014 - dsterba@suse.cz

- 90btrfs: Install rescue utilities to initrd
  * Add: 0100-btrfs-add-initrd-rescue-utilities.patch

-------------------------------------------------------------------
Thu Jul  3 15:41:16 CEST 2014 - hare@suse.de

- 40network: create /var/lib/wicked in ifup.sh (bnc#885141)
  * Add: 0089-40network-create-var-lib-wicked-in-ifup.sh.patch
- dracut: caps: Remove whole caps module
  * Add: 0090-dracut-caps-Remove-whole-caps-module.patch
- dracut: biosdevname: Only install if present
  * Add: 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch
- dracut: nbd: Only complain of missing binary in hostonly mode
  if rootfs is on nbd
  * Add: 0092-dracut-nbd-Only-complain-of-missing-binary-in-hoston.patch
- 95iscsi: generate commandline for software iscsi (bnc#880108)
  * Add: 0093-95iscsi-generate-commandline-for-software-iscsi.patch
- Implement shortcut 'ip=<ifname>:static' for static configuration
  * Add: 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
- 95iscsi: use static configuration for software iscsi (bnc#884768)
  * Add: 0095-95iscsi-use-static-configuration-for-software-iscsi.patch
- dracut: Fix error: local: can only be used in a function
  * Add: 0096-dracut-Fix-error-local-can-only-be-used-in-a-functio.patch
- Implement 'rd.timeout' to modify the device timeout (bnc#878770)
  * Add: 0097-Implement-rd.timeout-to-modify-the-device-timeout.patch
- Do not call 'lvm' for non-LVM device-mapper devices
  * Add: 0098-Do-not-call-lvm-for-non-LVM-device-mapper-devices.patch
- 90multipath: Load device_handler modules early during boot (bnc#871617)
  * Add: 0099-90multipath-Load-device_handler-modules-early-during.patch

-------------------------------------------------------------------
Fri Jun 27 15:23:37 CEST 2014 - hare@suse.de

- 91zipl: Add new module for s390x configuration changes (bnc#884743)
  * Add: 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch

-------------------------------------------------------------------
Thu Jun 26 16:41:58 CEST 2014 - hare@suse.de

- 95dasd_rules: Fixup rd.dasd parsing
  * Add: 0079-95dasd_rules-fixup-rd.dasd-parsing.patch
- 95dasd_rules: Print out rd.dasd command-line
  * Add: 0080-95dasd_rules-print-out-rd.dasd-commandline.patch
- 95dasd_mod: do not set module parameter
  * Add: 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
- 00warpclock: Check for /sbin/hwclock (bnc#884513)
  * Add: 0082-00warpclock-check-for-sbin-hwclock.patch
- 95zfcp_rules: Fixup rd.zfcp parsing
  * Add: 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
- 95rootfs_block: terminate commandline parameter
  * Add: 0084-95rootfs-block-Correctly-terminate-commandline-param.patch
- 95zfcp_rules: Print out rd.zfcp command-line
  * Add: 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
- 95zfcp_rules: Auto-generate ipl device rule
  * Add: 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
- 95dasd_rules: Auto-generate ipl device rule
  * Add: 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch

-------------------------------------------------------------------
Mon Jun 23 14:13:53 CEST 2014 - hare@suse.de

- More empty commandline fixes
  * Add: 0074-More-empty-cmdline-fixes.patch
- 95dasd_rules: enable parsing of rd.dasd= commandline parameter
  * Add: 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
- Correctly set cio_ignore for dynamic s390 rules
  * Add: 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
- 90multipath: add missing 11-dm-mpath.rules file (bnc#883149)
  * Add: 0077-90multipath-add-missing-11-dm-mpath.rules-file.patch
- Restore original IFS value (bnc#883770)
  * Add: 0078-Restore-original-IFS-value.patch

-------------------------------------------------------------------
Wed Jun 18 02:00:28 CEST 2014 - tbehrens@suse.com

- Fix non-export of journal dev boot options
  * Add: 0071-Fix-non-export-of-journal-dev-boot-options.patch
- Also export root= boot param for hostonly-cmdline
  * Add: 0072-Also-export-root-boot-param-for-hostonly-cmdline-cas.patch
- Don't create lots of empty cmdline files
  * Add: 0073-Don-t-create-lots-of-empty-cmdline-files-for-hostonl.patch

-------------------------------------------------------------------
Tue Jun 17 16:58:03 CEST 2014 - hare@suse.de

- 81cio_ignore: rewrite module to not mount any filesystem
  (bnc#882685)
  * Add: 0070-81cio_ignore-rewrite-module.patch

-------------------------------------------------------------------
Tue Jun 17 11:14:07 CEST 2014 - hare@suse.de

- 81cio_ignore: ignore module if cio_ignore is not specified
  (bnc#882685)
  * Add:
    0069-81cio_ignore-skip-module-if-cio_ignore-is-not-active.patch

-------------------------------------------------------------------
Mon Jun 16 14:17:43 CEST 2014 - hare@suse.de

- 40network: always start netroot in ifup.sh (bnc#881235)
  * Add: 0066-40network-always-start-netroot-in-ifup.sh.patch
- 95fcoe: check() always returns 255
  * Add: 0067-95fcoe-check-always-returns-255.patch
- 95fcoe-uefi: Test for EFI firmware (bnc#882412)
  * Add: 0068-95fcoe-uefi-Test-for-EFI-firmware.patch

-------------------------------------------------------------------
Fri Jun 13 12:52:27 CEST 2014 - hare@suse.de

- Rename patches to match git repository:
  * Old: more-fips-adjustments.patch
  * New: 0057-01fips-Include-some-more-hmacs.patch
  * Old: dracut-check-supported.patch
  * New: 0058-dracut-add-warning-when-including-unsupported-module.patch
- Add 99suse module to git repository:
  * Remove: parse-suse-initrd.sh
  * Remove: module-setup-initrd.sh
  * Add: 0059-99suse-Add-SUSE-specific-initrd-parsing.patch
- Add write-ifcfg-suse.sh to git repository:
  * Remove: write-ifcfg-suse.sh
  * Add: 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch
- Fixup error messages in write-ifcfg-suse.sh (bnc#881286)
  * Add: 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch
- Add missing 'libgcc_s.so' library (bnc#881692):
  * Add: 0062-95iscsi-Install-libgcc_s-library.patch
  * Add: 0063-90multipath-Install-libgcc_s-library.patch
- Install missing scsi_dh_alua module (bnc#871617)
  * Add: 0064-90kernel-modules-install-scsi_dh_alua.patch
- 95iscsi: fixup bnx2i offload booting (bnc#855747)
  * Add: 0065-95iscsi-Fixup-bnx2i-offload-booting.patch

-------------------------------------------------------------------
Wed Jun 11 18:17:34 UTC 2014 - jeffm@suse.com

- Add option to warn if unsupported modules are added to the initramfs
  - Enable this option for 'make install' when a kernel with
    CONFIG_SUSE_KERNEL_SUPPORTED enabled is used. (bnc#882332)
  - Add dracut-check-supported.patch

-------------------------------------------------------------------
Wed Jun 11 12:49:44 UTC 2014 - meissner@suse.com

- include the several hmacs needed for FIPS integrity checking
  of cryptsetup, libgcrypt, libfipscheck1. Also add the openssl
  HMACs too as someone else seems to use those too.
  Add: more-fips-adjustments.patch

-------------------------------------------------------------------
Wed Jun  4 14:58:55 CEST 2014 - hare@suse.de

- Rediff patches to match git repository
- 95fcoe: Check for FCoE devices prior to binaries
  * Modify 0055-95fcoe-Only-install-fcoe-module-if-required.patch
- 99base: Install chown instead of chgrp
  * Modify 0052-99base-Add-chown-binary.patch
- 95iscsi: do not try to detect iSCSI firmware during booting;
  should be handled via commandline parameter
  * Modify 0030-95iscsi-Autodetect-iSCSI-firmware.patch
- Rename patch:
  * old: 0051-mkinitrd-suse-add-update-booloader-message.patch
    new: 0051-mkinitrd-suse-add-update-bootloader-message.patch

-------------------------------------------------------------------
Wed Jun  4 14:30:07 CEST 2014 - hare@suse.de

- Rename patches to match git repository:
  * old: 0013-Correct-paths-for-openSUSE.patch
    new: 0011-Correct-paths-for-openSUSE.patch
  * old: 0014-Check-for-plymouth-lib-directories.patch
    new: 0012-Check-for-plymouth-lib-directories.patch
  * old: dracut_do_not_update_booloader_if_no_kernel_is_found.patch
    new: 0013-mkinitrd-suse-do-not-update-bootloader-if-no-kernel-.patch
  * old: suse_grub_manpage.patch
    new: 0014-Update-dracut-manpage-for-GRUB-Legacy-and-GRUB2.patch
  * old: replace_dhclient_with_wickedd_dhcp_supplicants.patch
    new: 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
  * old: 0015-add-new-s390x-specific-rule-files.patch
    new: 0016-Add-new-s390x-specific-rule-files.patch
  * old: change_write_ifcfg_to_suse.patch
    new: 0017-45ifcfg-use-distro-specific-scripts.patch
  * old: dracut-fix-whitespace-add-drivers_call.patch
    new: 0018-mkinitrd-suse-Fix-whitespaces-when-adding-drivers.patch
  * old: wait_for_network_race_condition_fix.patch
    new: 0019-40network-Fix-race-condition-when-wait-for-networks.patch
  * old: dracut-warpclock_module.patch
    new: 0020-00warpclock-Set-correct-timezone.patch
  * old: s390-dcssblk.patch
    new: 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
  * old: dracut-install-persistent-rule.patch
    new: 0022-95udev-rules-add-persistent-network-rule.patch
  * old: dracut-really-always-add-autofs4.patch
    new: 0023-systemd-always-tries-to-load-autofs4.patch
  * old: mdraid-setup.patch
    new: 0024-Fixup-mdraid-setup.patch
  * old: 0015-95udev-rules-Add-59-scsi-sg_utils.rules.patch
    new: 0025-95udev-rules-Add-59-scsi-sg_utils.rules.patch
  * old: 0016-90multipath-add-67-kpartx-compat.rules.patch
    new: 0026-90multipath-add-67-kpartx-compat.rules.patch
  * old: 0017-90multipath-install-dracut-specific-service-file.patch
    new: 0027-90multipath-install-dracut-specific-service-file.patch
  * old: 0020-95udev-rules-Include-correct-sg3_utils-rules.patch
    new: 0028-95udev-rules-Include-correct-sg3_utils-rules.patch
  * old: 0021-90multipath-install-correct-multipath-rules.patch
    new: 0029-90multipath-install-correct-multipath-rules.patch
  * old: add_dracuts_network_params_for_iscsi.patch
    new: 0030-95iscsi-Autodetect-iSCSI-firmware.patch
  * old: 0022-90multipath-Fixup-service-file-for-booting.patch
    new: 0031-90multipath-Fixup-service-file-for-booting.patch
  * old: 0023-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch
    new: 0032-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch
  * old: 0024-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch
    new: 0033-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch
  * old: 0025-dracut_continue_adding_modules_also_on_error.patch
    new: 0034-dracut-Do-not-stop-installing-drivers-if-one-fails.patch
  * old: 0026-force_to_add_and_load_kernel_modules_other_than_via_boot_param.patch
    new: 0035-Introduce-force-drivers-parameter-and-force_drivers-.patch
  * old: 0027-95fcoe-Store-current-configuration-in-dracut-cmdline.patch
    new: 0036-95fcoe-Store-current-configuration-in-dracut-cmdline.patch
  * old: 0028-95fcoe-update-fcoe-interface-check.patch
    new: 0037-95fcoe-update-fcoe-interface-check.patch
  * old: 0029-95fcoe-start-lldpad-separately.patch
    new: 0038-95fcoe-start-lldpad-separately.patch
  * old: 0030-dracut-mkinitd_cleanup_force_host_only_var.patch
    new: 0039-Remove-force-parameter-from-mkinitrd.patch
  * old: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch
    new: 0040-95fcoe-skip-VLAN-devices-in-fcoe-up.patch
  * old: 0033-dracut_hostonly_hostonly_cmdline_default.patch
    new: 0041-mkinitd-suse-remove-hostonly-and-hostonly-cmdline.patch
  * old: 0034-suse.conf.example_extend.patch
    new: 0042-Enhance-suse.conf-example-with-SUSE-specific-setting.patch
  * old: 0035-always_add_network.patch
    new: 0043-40network-always-add-network-module.patch
  * old: 0036-add_extra_debug_binaries.patch
    new: 0044-Add-find-to-debug-binaries.patch
  * old: 0037-fix_s390_network_modules_install.patch
    new: 0045-40network-add-missing-_arch-variable-declaration.patch
  * old: 0038-remove_waiting_for_swap_dev.patch
    new: 0046-dracut-Do-not-wait-for-swap-device.patch
  * old: 0039-s390_no_resume_module.patch
    new: 0047-95resume-skip-module-for-s390-x.patch
  * old: 0041-only_enable_network_if_explicitly_requested.patch
    new: 0048-40network-Only-enable-network-interfaces-if-explicit.patch
  * old: 0042-ibft_autoconfig_param.patch
    new: 0049-95iscsi-Use-ip-ibft-for-ibft-autoconfiguration.patch
  * old: 0043-fcoe_strip_quotes.patch
    new: 0050-95iscsi-strip-one-set-of-quotes-when-calling-initque.patch
  * old: 0044-Add_update_bootloader_msg.patch
    new: 0051-mkinitrd-suse-add-update-booloader-message.patch
  * old: 0045-add-chown_binary.patch
    new: 0052-99base-Add-chown-binary.patch
  * old: dracut-fips-module-loading-fixes.patch
    new: 0053-01fips-fixup-loading-issues.patch
  * old: 0046-ibft_update_cmdline_printing.patch
    new: 0054-95iscsi-update-commandline-printing.patch
  * old: 0047-only_install_fcoe_if_required.patch
    new: 0055-95fcoe-Only-install-fcoe-module-if-required.patch
  * old: 0048-cio_ignore.patch
    new: 0056-81cio_ignore-handle-cio_ignore-commandline.patch

-------------------------------------------------------------------
Mon Jun  2 18:29:33 UTC 2014 - trenn@suse.de

- Mount zipl device on S390 (bnc#874902)
  Add 0048-cio_ignore.patch

-------------------------------------------------------------------
Mon Jun  2 11:42:59 UTC 2014 - trenn@suse.de

- Only install fcoe if required
  and suppress require-binaries output
  Add 0047-only_install_fcoe_if_required.patch
- ibft: Correctly show ibft cmdline via print-cmdline
  Add 0046-ibft_update_cmdline_printing.patch

-------------------------------------------------------------------
Mon Jun  2 09:07:27 UTC 2014 - meissner@suse.com

- dracut-fips-module-loading-fixes.patch: bnc#875855
  - adjust FIPS module list
  - on architecture specific modules, failing loading is not
    critical
- ship 98selinux, for people that want to use SELinux.

-------------------------------------------------------------------
Wed May 28 15:54:26 UTC 2014 - trenn@suse.de

- Update to latest git HEAD: commit 0fa5dbedc5b222435f51f7460a81232ee120c4e1
  Tue May 20 13:23
  Modified dracut_v37_to_HEAD.patch
  Modified mdraid-setup.patch
  Modified dracut-install-persistent-rule.patch
  Removed  0032-98systemd-fixup-rootfs-generator-installation-path.patch
- Add /etc/dracut.d.conf/01-dist modifications to file instead of writing
  to it via rpm build section
  Add 0033-dracut_hostonly_hostonly_cmdline_default.patch
  Add 0034-suse.conf.example_extend.patch
- Cleanup mkinitrd-suse.sh:
    * Remove hostonly and hostonly-cmdline -> this is done via 01-dist config
      file now
- Always add network module based on modules_setup.sh check() function and not
  via 01-dist config file
  Add 0035-always_add_network.patch
- Add find to debug binaries - Useful and harmless
  Add 0036-add_extra_debug_binaries.patch
- Fix adding of network modules for s390 (bnc#879302)
  Add 0037-fix_s390_network_modules_install.patch
- Omit resume module on s390(x) - There is no suspend on s390
  Add 0039-s390_no_resume_module.patch
- Do not wait for swap - This causes trouble with Rudi's autobuild images:
  Add 0038-remove_waiting_for_swap_dev.patch
- Fcoe and ibft fixes (bnc#879038):
  Add 0041-only_enable_network_if_explicitly_requested.patch
  Add 0042-ibft_autoconfig_param.patch
  Add 0043-fcoe_strip_quotes.patch
- Print message when starting to update bootloader
  Add 0044-Add_update_bootloader_msg.patch
- ToDo: Pass hostonly variable earlier so that is always avail in check()
  function. Still already add:
  Add 0040-fcoe_fix_check_function.patch
- Add chown to initrd (bnc#879767)
  Add 0045-add-chown_binary.patch
- Use parallel pixz instead of xz binary to compress the initrd

-------------------------------------------------------------------
Tue May 20 08:59:51 UTC 2014 - trenn@suse.de

- From Hannes Reinecke <hare@suse.com>:
  fixup rootfs-generator installation path (bnc#878714)
  Add 0032-98systemd-fixup-rootfs-generator-installation-path.patch

-------------------------------------------------------------------
Mon May 19 16:05:49 UTC 2014 - trenn@suse.de

- Corrected previous patch
  Modified: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch

-------------------------------------------------------------------
Mon May 19 11:11:42 UTC 2014 - trenn@suse.de

- From Hannes Reinecke <hare@suse.com>:
  skip VLAN devices in fcoe-up (bnc#878583)
  Add: 0031-95fcoe-skip-VLAN-devices-in-fcoe-up.patch

-------------------------------------------------------------------
Thu May 15 14:07:44 UTC 2014 - trenn@suse.de

- By Hannes Reinecke <hare@suse.com>:
  - Fixup FCoE booting (bnc#877288)
    * Add 0027-95fcoe-Store-current-configuration-in-dracut-cmdline.patch
    * Add 0028-95fcoe-update-fcoe-interface-check.patch
    * Add 0029-95fcoe-start-lldpad-separately.patch
- Cleanup host_only variable using in mkinitrd
- Remove --force parameter from mkinitrd, we always force anyway
    * Add 0030-dracut-mkinitd_cleanup_force_host_only_var.patch
- Remove acpi parameter from mkinitrd, this is done differently nowadays
- Adjust manpage accordingly

-------------------------------------------------------------------
Wed May 14 12:42:37 UTC 2014 - meissner@suse.com

- also do the service magic in %post/%postun, otherwise
  purge-kernels will not get enabled.

-------------------------------------------------------------------
Wed May  7 15:25:37 UTC 2014 - trenn@suse.de

- Do not inst binaries explicitly into /bin or /usr/bin, it is already taken
  care of internally for that:
     Delete 0006-Install-bin-mount.patch
     Modify 0013-Correct-paths-for-openSUSE.patch
- Do not stop trying to load drivers (via add-drivers or filesystems) if one
  fails
     Add 0025-dracut_continue_adding_modules_also_on_error.patch
- Introduce force-drivers. mkinitrd should use this one instead of add-drivers
  later, if accepted mainline
     Add
  0026-force_to_add_and_load_kernel_modules_other_than_via_boot_param.patch

-------------------------------------------------------------------
Mon May  5 08:55:37 CEST 2014 - hare@suse.de

- Update add_dracuts_network_params_for_iscsi.patch to detect
  be2iscsi firmware devices
- Remove obsolete patch fix-iscsi-firmware.sh
- Fixup iscsi firmware booting with be2iscsi (bnc#873448):
  Added 0024-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch
- Renamed mkinird_differ_host_and_cmdline_only_properly.patch to
  0023-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch

-------------------------------------------------------------------
Wed Apr 30 15:18:45 UTC 2014 - trenn@suse.de

- Update to lateste git HEAD 48b7ab1b35adf1f3f09f883ef14ea0a3fba1e468
    Added:     dracut_v37_to_HEAD.patch
    Modified:  0013-Correct-paths-for-openSUSE.patch
    Modified:  mdraid-setup.patch
    Modified:  replace_dhclient_with_wickedd_dhcp_supplicants.patch
    Deleted:   0018-fstab-do-not-mount-and-fsck-from-fstab-if-using-syst.patch
    Deleted:   0019-dracut-initqueue-service-runs-before-remote-fs-pre.t.patch

- Fix lvm and other possible not working thing due to new parameter:
  hostonly-cmdline which has to be active by default
    bnc#874000 bnc#874905 bnc#874363
    Added:     mkinird_differ_host_and_cmdline_only_properly.patch
- Make write-ifcfg-suse.sh more update robust
  Avoid rebasing of diff with every update touching this file by adding
  write-ifcfg-suse.sh as source file and copy/link in .spec file.
    Modified:  change_write_ifcfg_to_suse.patch

-------------------------------------------------------------------
Tue Apr 29 15:43:28 UTC 2014 - meissner@suse.com

- consolidate -fips-aesni into -fips again. The problem due to it
  was split off upstream was solved in the kernel.

-------------------------------------------------------------------
Fri Apr 25 13:48:45 UTC 2014 - meissner@suse.com

- Create new -fips and -fips-aesni subpackage for kernel
  integrity checking. bnc#856310 FATE#316930
- add spaces around "network" in 01-dist.conf, as the addmodules
  list is concatenated and you never know which config is before or
  after and what it does.

-------------------------------------------------------------------
Wed Apr 16 09:56:31 CEST 2014 - hare@suse.de

- Enable multipath correctly during booting (bnc#873686)
  Add: 0022-90multipath-Fixup-service-file-for-booting.patch

-------------------------------------------------------------------
Mon Apr 14 14:19:49 UTC 2014 - pwieczorkiewicz@suse.com

- fix-iscsi-firmware.patch:
  Fix according to dracut-037 updates (iscsistarted-iscsi:).

-------------------------------------------------------------------
Mon Apr 14 09:00:26 UTC 2014 - pwieczorkiewicz@suse.com

- add_dracuts_network_params_for_iscsi.patch:
  Add missing dracut's cmdline parameters to make network mandatory
  and boot using iBFT when present. Without them iBFT booting does
  not work.

-------------------------------------------------------------------
Fri Apr 11 13:07:05 CEST 2014 - hare@suse.de

- Install correct rule files for multipath support (bnc#873151)
  Add: 0020-95udev-rules-Include-correct-sg3_utils-rules.patch
  Add: 0021-90multipath-install-correct-multipath-rules.patch

-------------------------------------------------------------------
Thu Apr 10 14:49:23 UTC 2014 - trenn@suse.de

- Do not always try to add iscsi module, let its check function decide
- Compress initrd with xz --check=crc32 -6 by default

-------------------------------------------------------------------
Wed Apr  9 16:47:27 UTC 2014 - crrodriguez@opensuse.org

- Remove the bootchart module, note that we still keep 
  the systemd-bootchart one which provides similar functionality.

-------------------------------------------------------------------
Wed Apr  9 16:42:49 UTC 2014 - crrodriguez@opensuse.org

- Remove the busybox module we have all basic tools already 
  in the initrd
- _unitdir is always defined nowadays, remove the conditionals. 

-------------------------------------------------------------------
Wed Apr  9 14:48:12 UTC 2014 - sfalken@opensuse.org

- Replaced dracut tarball with proper upstream tarball
  Add: dracut-037.tar.xz 

-------------------------------------------------------------------
Tue Apr  8 10:16:16 CEST 2014 - hare@suse.de

- Update dracut to 037
  * Add --hostonly_cmdline switch
  * Update --mount syntax
  * Include modules from /updates directory
  * Fixes for network setup
  * Some small fixes
- Rediff patches
- Include iscsiuio again (bnc#872474)
  Remove: remove-iscsiuio.patch
- Install 59-scsi-sg_utils.rules (bnc#872478)
  Add: 0015-95udev-rules-Add-59-scsi-sg_utils.rules.patch
- Install 67-kpartx-compat.rules (bnc#872662)
  Add: 0016-90multipath-add-67-kpartx-compat.rules.patch
- Install separate multipath service file (bnc#871610)
  Add: 0017-90multipath-install-dracut-specific-service-file.patch
- Do not fsck and mount from fstab if systemd is used (bnc#
  Add: 0018-fstab-do-not-mount-and-fsck-from-fstab-if-using-syst.patch
- Fixup initqueue for remote-fs
  Add: 0019-dracut-initqueue-service-runs-before-remote-fs-pre.t.patch

-------------------------------------------------------------------
Thu Apr  3 23:59:31 UTC 2014 - crrodriguez@opensuse.org

- revert last change, ucode-intel is not mandatory and 
  will get installed by default anyway, either via patterns
  or by modalias dependencies in the package itself.

-------------------------------------------------------------------
Thu Apr  3 19:07:30 UTC 2014 - crrodriguez@opensuse.org

- Require package ucode-intel in x86* 

-------------------------------------------------------------------
Tue Apr  1 06:23:28 UTC 2014 - nfbrown@suse.com

- mdraid-setup.patch
  Make mdraid scripts work with latest mdadm.
  Without this, boot from DDF or IMSM array fails if
  one device is missing (bnc#866660)

-------------------------------------------------------------------
Fri Mar 28 17:39:08 UTC 2014 - trenn@suse.de

- systemd always tries to load autofs4 otherwise it reports:
  Failed to insert module 'autofs4'
  dracut already adds it, but only if loaded already.
  Always load autofs4 even if not already loaded (bnc#869411)
  Add: dracut-really-always-add-autofs4.patch

-------------------------------------------------------------------
Tue Mar 25 18:18:56 UTC 2014 - trenn@suse.de

- Fix installkernel script bnc#862990

-------------------------------------------------------------------
Fri Mar 14 19:49:38 UTC 2014 - rmilasan@suse.com

- Add support for 70-persistent-net.rules in dracut (bnc#868375)
  Add: dracut-install-persistent-rule.patch 

-------------------------------------------------------------------
Fri Mar 14 15:09:37 UTC 2014 - trenn@suse.de

- CRITICAL: Fix add-drivers passing from mkinitrd to dracut bnc#868397

-------------------------------------------------------------------
Wed Mar 12 14:50:50 UTC 2014 - trenn@suse.de

- Add s390 dcssblk driver and introduce rd.dcssblk= to pass mounts that should
  get activated at initrd stage fate#308263
  Add: s390-dcssblk.patch

-------------------------------------------------------------------
Fri Mar  7 13:14:39 UTC 2014 - trenn@suse.de

- bnc#830060 - Dracut is missing warpclock/hwclock
  Add dracut-warpclock_module.patch

-------------------------------------------------------------------
Wed Mar  5 15:25:32 UTC 2014 - pwieczorkiewicz@suse.com

- wait_for_network_race_condition_fix.patch:
  * In case of no network related params are specified, but rd.neednet=1
    is set, default initqueue action is to wait until one of the network
    interfaces is marked as set up properly. (bnc#866771)
  * It also helps with initqueue's race condition when network interface 
    shows up late.
- replace_dhclient_with_wickedd_dhcp_supplicants.patch:
  Add a missing network setup flag. (bnc#866771)

-------------------------------------------------------------------
Mon Mar  3 16:51:30 UTC 2014 - trenn@suse.de

- Merge all dracut-* packages to one dracut.rpm package.
  Subpackages only had one or two minor files not worth splitting a package
  or dracut-network had important modules which should (like former main
  dracut package) always get installed
- libcap does not exist and libcap2 or friends are not needed
  -> remove Requires: libcap
- Reorder (sort) the files section a bit

-------------------------------------------------------------------
Mon Mar  3 16:30:48 UTC 2014 - trenn@suse.de

- Fix bug introduced with last commit: Bad whitespace logic when
  INITRD_MODULES contain more than one module.

-------------------------------------------------------------------
Thu Feb 27 14:08:56 UTC 2014 - trenn@suse.de

- Make sure that --add-drivers is not called with whitespace string which
  will lead to a "read line" user input request and things may get stuck at
  installation.
  - Add: dracut-fix-whitespace-add-drivers_call.patch
- Remove s390 grub module again -> this will go into grub2 package
  (ask rw@suse.de for details)
  Delete/remove: s390_add-user-space-grub-rule.patch
- Add installkernel script which installs the kernel when:
  make install
  is invoked. The script from mkinitrd has been taken over and adopted.
  Added source: dracut-installkernel
  bnc#862990

-------------------------------------------------------------------
Fri Feb 21 14:56:20 UTC 2014 - trenn@suse.de

- Fix syntax error -> missing then
- Correct path, it is /usr/bin/grub2-emu

-------------------------------------------------------------------
Mon Feb 17 18:51:58 UTC 2014 - trenn@suse.de

- autofs4 is always included since mainline git commit: 314929920f27448b45bfd
  systemd: ensure autofs4 and ipv6 are included
- Always add network and iscsi dracut module, so that ibft, iscsi, nfsroot
  work as expected.

-------------------------------------------------------------------
Fri Feb 14 14:02:52 UTC 2014 - pwieczorkiewicz@suse.com

- change_write_ifcfg_to_suse.patch:
  Detect the system flavor and write the ifcfg files accordingly.

-------------------------------------------------------------------
Fri Feb 14 13:10:28 UTC 2014 - trenn@suse.de

Originally by Hannes Reinecke (hare@suse.de):
- Install new s390x specific udev rules (bnc#856585)
  - Add: 0015-add-new-s390x-specific-rule-files.patch
- Do not check for non-existing dasd_configure for s390x (bnc#856585)

-------------------------------------------------------------------
Thu Feb 13 21:38:38 UTC 2014 - jjolly@suse.com

- Added 95grub2 module for s390x

-------------------------------------------------------------------
Thu Feb 13 14:10:16 UTC 2014 - pwieczorkiewicz@suse.com

- remove-iscsiuio.patch:
  Remove iscsiuio references as this one is not present in SLE-12.

-------------------------------------------------------------------
Thu Feb 13 14:10:08 UTC 2014 - pwieczorkiewicz@suse.com

- fix-iscsi-firmware.patch:
  Fix iSCSI iBFT boot up problem introduced with mainline changes

-------------------------------------------------------------------
Thu Feb 13 14:09:55 UTC 2014 - pwieczorkiewicz@suse.com

- replace_dhclient_with_wickedd_dhcp_supplicants.patch:
  Replace dhclient with wickedd-dhcp4 and wickedd-dhcp6. Script up dhcp
  functionality in ifup.sh.

-------------------------------------------------------------------
Thu Feb 13 06:28:01 UTC 2014 - sfalken@opensuse.org

-Added bug number to previous changelog entry 

-------------------------------------------------------------------
Thu Feb 13 05:40:32 UTC 2014 - sfalken@opensuse.org

-Updated suse_grub_manpage.patch to further correct for incorrect grub configuration paths 
 bnc#858448
-------------------------------------------------------------------
Wed Feb 12 21:42:55 UTC 2014 - sfalken@opensuse.org

-Updated suse_grub_manpage.patch for dracut-036 

-------------------------------------------------------------------
Wed Feb 12 12:48:16 UTC 2014 - sfalken@opensuse.org

-Added patch to fix manpage to reflect openSUSE GRUB Legacy and GRUB2 

- removed patches:
  * dracut_git_v034_to_head.patch
-------------------------------------------------------------------
Sun Feb  9 12:41:01 UTC 2014 - tchvatal@suse.com

- Cleanup with spec-cleaner.

-------------------------------------------------------------------
Sun Feb  9 12:38:52 UTC 2014 - tchvatal@suse.com

- Version bump to 036 removing the need for patching from git.

- removed patch:
  * dracut_git_v034_to_head.patch

-------------------------------------------------------------------
Fri Jan 31 13:49:27 UTC 2014 - trenn@suse.de

- Do not show usage error when no kernel was found.
  This may happen several times at package installation time and floods
  the logs.
  Modify dracut_do_not_update_booloader_if_no_kernel_is_found.patch

-------------------------------------------------------------------
Tue Jan 14 14:10:06 UTC 2014 - trenn@suse.de

- Correctly fix previous issue:
  Exit without calling update-bootloader (bnc#858268)
  Currently mkinitrd will always exit early without creating an initrd at all.
  Rebase: dracut_do_not_update_booloader_if_no_kernel_is_found.patch
- Remove an obsolete comment from .spec file

-------------------------------------------------------------------
Mon Jan 13 17:52:51 UTC 2014 - trenn@suse.de

Exit without calling update-bootloader (bnc#858268):
Add:  dracut_do_not_update_booloader_if_no_kernel_is_found.patch

Adding:
Requires:       systemd-sysvinit
which has reboot, halt and other binaries dracut likes to add to the initrd.

Cleanup and adjust to latest mainline:
Dropping as these are included in the latest update_git_v034_to_head patch:
Drop: 0001-95dasd-Install-kernel-modules-only-once.patch
Drop: 0002-95dasd-Only-install-module-if-normalize_dasd_arg-is-.patch
Drop: 0003-95dasd_mod-make-dasd_cio_free-optional.patch
Drop: 0004-95zfcp-Make-installation-optional.patch
Drop: 0005-95znet-Make-installation-optional.patch
Drop: 0007-Fixup-keymap-setting-for-openSUSE.patch
Drop: 0008-Add-DASD-configuration-for-SuSE.patch
Drop: 0009-Add-zfcp-scripts-for-SUSE.patch
Drop: 0010-Make-logfile-configurable.patch
Drop: 0011-mkinitrd-suse-Add-SUSE-compability-wrapper-for-dracu.patch
Drop: 0012-mkinitrd-suse.8.asc-Add-manpage-for-SUSE-compat-mkin.patch
Drop: 0015-Fixup-script-permissions.patch
Drop: 0016-Remove-shebang-from-shell-completion-files.patch
Drop: dracut-git-update.patch

Rebase: 0013-Correct-paths-for-openSUSE.patch

This is a rename of dracut-git-update.patch to:
Add:  dracut_git_v034_to_head.patch 

-------------------------------------------------------------------
Fri Dec 20 14:17:54 UTC 2013 - trenn@suse.de

- Cleanup: Remove %define replace_mkinitrd 1
  and related conditionals in .spec file -> One either has to install
  dracut or mkinitrd and it will stay like that.

-------------------------------------------------------------------
Wed Dec 18 16:20:04 UTC 2013 - trenn@suse.de

- Add purge kernel service/feature which before was part of mkinitrd
  bnc#854348

-------------------------------------------------------------------
Thu Nov 28 09:56:36 CET 2013 - hare@suse.de

- Update with patches from git repository:
   * kernel-modules: add ohci-pci to the list of forced module installs
   * Run 'xz' and 'lzma' with multiple threads
   * systemd: do not exit the initqueue, if systemd asks a password
   * iscsi,nbd: do not fail in hostonly mode
   * dracut-functions.sh: Avoid loading unnecessary 32-bit libraries
     for 64-bit initrds
   * fips: also install /etc/system-fips in the initramfs
   * dracut.modules.7.asc: removed empty section
   * dracut.sh: fixed PATH shortener
   * dracut.spec: move /sbin/dracut to /usr/sbin/dracut
   * iscsi/nbd: do not try to mount the whole disk, if root= is missing
   * fips: include crct10dif_generic
   * Handle crypto modules with and without modaliases
   * usrmount/module-setup.sh: fixed typo
   * lvm: always install thin utils for lvm
   * kernel-modules(ARM): add mmc_block usb_storage to static list of
     kernel mods
   * dracut-functions.sh:check_block_and_slaves*() skip LVM internal devs
   * mkdir basic dirs in /run
   * network/fcoe: only redirect output to loginit.pipe, if exists
   * dracut.sh: no need to make subdirs in run
   * dracut.sh: also mkdir /run/lock, which is copied to
   * lvm: fix thin recognition
   * Add lzo, lz4 compression and read INITRD_COMPRESS
   * remove resume-genrules.sh
   * resume: fix swap detection in hostonly
   * base/init.sh: also mkdir /run/lock
   * dmsquash-live: add /dev/mapper/live-base
   * Doc: cleanup, extend and split and reuse
   * dracut.sh: do not bail out, if kernel modules dir is missing
   * 10i18n/parse-i18n.sh: parse rd.vconsole and rd.locale
   * */module-setup.sh: add comments for dracut called functions
   * lvm: install thin utils for non-hostonly
- Patches for S/390 support
  * 95dasd: Install kernel modules only once
  * 95dasd: Only install module if normalize_dasd_arg is present
  * 95dasd_mod: make dasd_cio_free optional
  * 95zfcp: Make installation optional
  * 95znet: Make installation optional
  * Install /bin/mount
  * Fixup keymap setting for openSUSE
  * Add DASD configuration for SuSE
  * Add zfcp scripts for SUSE
  * Make logfile configurable
  * Add SUSE compability wrapper for dracut
  * Add manpage for SUSE compat mkinitrd
  * Work around xsltproc bug
  * Correct paths for openSUSE
  * Check for plymouth lib directories
- Drop obsolete patches
- Install mkinitrd-suse

-------------------------------------------------------------------
Mon Oct 21 00:13:48 UTC 2013 - hrvoje.senjan@gmail.com

- Remove not needed logrotate Requires

-------------------------------------------------------------------
Thu Oct 17 02:22:43 UTC 2013 - crrodriguez@opensuse.org

- remove use_all_paths_udev.patch, /lib/udev.. is a symlink 
  to /usr nowadays this confuses other parts of the code causing
  errors/warnings during the initrd generation.

-------------------------------------------------------------------
Mon Oct 14 03:48:40 UTC 2013 - crrodriguez@opensuse.org

- version 034 
* fcoe: add FCoE UEFI boot device support
* rootfs-block: add support for the rootfallback= kernel 
  cmdline option
* btrfs: use inst_hook to install the timeout hook

-------------------------------------------------------------------
Sun Oct 13 15:25:37 UTC 2013 - tittiatcoke@gmail.com

- Correct patch mkinitrd-fix-boot-dir-detection. (";;" doesn't 
  really work)

-------------------------------------------------------------------
Wed Oct  9 10:59:01 UTC 2013 - tittiatcoke@gmail.com

- Updated the patch mkinitrd-fix-boot-dir-detection.patch to a 
  more generic validation that the inidcated initrd file doesn't 
  contain a path. If no path is given, then add the default 
  boot_dir.

-------------------------------------------------------------------
Tue Oct  8 18:59:30 UTC 2013 - tittiatcoke@gmail.com

- Fix again the mkinitrd script as that people don't seem to test.
  Added mkinitrd-fix-boot-dir-detection.patch so that an initrd 
  is created.

-------------------------------------------------------------------
Mon Oct  7 08:58:00 UTC 2013 - trenn@suse.de

- Update to mainline git version 033, b7d1b6f904a5b0bdd9a5ad19149f3.
- Remove all patches which went mainline:
  	 generalize_early_cpio.patch
	 microcode_cleanup.patch
	 acpi_override.patch
	 mkinitrd_allow_no_option.patch
	 mkinitrd_allow_multiple_args.patch
	 quiet_options.patch
	 implement_default.patch
	 root_fs.patch
	 suse_host_only.patch
- Fix missing root fs slash in lib/udev/rules.d resulting in:
  /var/tmp/initramfs.Lusf6flib/udev/rules.d
- bcache: removed, it's in the upstream bcache-tools package
  mainline git commit: 49268028b90f6344f79e3510d2
- Fix bad she-bang in mkinitrd_setup_dummy

-------------------------------------------------------------------
Fri Oct  4 17:23:19 UTC 2013 - tittiatcoke@gmail.com

- Add patch mkinitrd_update_bootloader.diff so that after 
  generating the initrd, the update-bootloader is called to update
  grub2.

-------------------------------------------------------------------
Fri Oct  4 16:26:20 UTC 2013 - tittiatcoke@gmail.com

- Validate that the parameters passed with -i (initrd file) does 
  not already contain the boot_dir.

-------------------------------------------------------------------
Fri Oct  4 09:58:17 UTC 2013 - tittiatcoke@gmail.com

- Bring back the versioned Provides/Obsoletes for mkinitrd. 
  Otherwise we run into issues as that udev is conflicting with
  mkinitrd < 2.7.0

-------------------------------------------------------------------
Wed Oct  2 14:54:51 UTC 2013 - trenn@suse.de

- Remove Provides/Obsoletes: mkinitrd versioning.
  Simply obsolete and provide all mkinitrd versions.

-------------------------------------------------------------------
Wed Oct  2 13:19:23 UTC 2013 - mvyskocil@suse.com

- Mark /etc/dracut.conf.d/02-early-microcode.conf as config file

-------------------------------------------------------------------
Wed Sep 25 15:17:57 UTC 2013 - trenn@suse.de

- Add ACPI table override ability:
    generalize_early_cpio.patch #PATCH-FIX-UPSTREAM
    microcode_cleanup           #PATCH-FIX-UPSTREAM
    acpi_override.patch         #PATCH-FIX-UPSTREAM
- This will replace mkinitrd with dracut as the default initrd generator.
  Therefore Prefer: dracut tag in the project config of the repo is needed.
  Otherwise OSC does not know how to build installation-images
  (needing mkinitrd to build) and which package to take.
-  To switch back and try mkinitrd instead of dracut will be:
     Uninstall dracut:
        - rpm -e dracut --nodeps
     And install mkinitrd again:
        - zypper install mkinitrd
- Adjust mkinitrd-dracut.sh to SUSE mkinitrd:
  <none> : Before gives a "usage" error -> now scans /boot for kernels
           and builds corresponding inirtrds for them
  -i -k  : Pass a list of kernels and initrd targets
           (not sure it was worth the hassle to be able to pass)
  -b     : Boot directory to search for kernel images
  -d     : Change root file system. Not tested whether dracut's behavior
           matches exactly what our mkinitrd does.
  -s     : Dummy (should even be obsolete in latest mkinitrd)
  These patches have been submitted, but now feedback from mainline yet:
    mkinitrd_allow_no_option.patch
    mkinitrd_allow_multiple_args
    quiet_options
    implement_default
    root_fs
    suse_host_only
- Write caller and used parameters to syslog if mkinitrd is called.
  So that those can easily be fixed and checked for correctness.
  This should get reverted again before a bigger release.
    This patch will never show up mainline and should also get reverted
    from SUSE factory repo before the next release shows up:
    suse_only_logger
- Build host only images for default paths in SUSE for faster build and
  smaller images. Imply --force in this case as well.
  * suse_host_only.patch

-------------------------------------------------------------------
Sat Sep 21 17:36:13 UTC 2013 - crrodriguez@opensuse.org

- save a few seconds on boot by always including the autofs4 
  kernel module in the initrd

-------------------------------------------------------------------
Sat Sep 21 17:31:15 UTC 2013 - crrodriguez@opensuse.org

- dracut 033 
- improved hostonly device recognition
- improved hostonly module recognition
- do not install udev rules from /etc in generic mode
- fixed LABEL= parsing for swap devices
- fixed iBFT network setup
- removed caching of kernel cmdline
- bcache: support new blkid
- ifup with dhcp, if no "ip=" specified for the interface
- fixed ifup udev rules

-------------------------------------------------------------------
Mon Sep  9 01:09:44 UTC 2013 - crrodriguez@opensuse.org

- After testing, we need to correct a major problem, /usr/bin/mount
 most be installed in /bin/mount on the initrd otherwise boot fails.

-------------------------------------------------------------------
Mon Sep  9 00:23:56 UTC 2013 - crrodriguez@opensuse.org

- version 032 
- add parameter --print-cmdline
- dracut now creates the initramfs without udevadm
that means the udev database does not have to populated
and the initramfs can be built in a chroot with
/sys /dev /proc mounted.
- renamed dracut_install() to inst_multiple() for consistent naming
- if $libdirs is unset, fall back to ld.so.cache paths
- always assemble /usr device in initramfs
- bash module added (disable it, if you really want dash)
- continue to boot, if the main loop times out, in systemd mode
- removed inst*() shell pure versions, dracut-install binary is in charge now
- fixed ifcfg file generation for vlan
- do not include adjtime and localtime anymore
- fixed generation of zfcp.conf of CMS setups
- install vt102 terminfo
- dracut_install() is still there for backwards compat
- do not strip files in FIPS mode
- fixed iBFT interface configuration
- fs-lib: install fsck and fsck.ext*
- shutdown: fixed killall_proc_mountpoint()
- network: also wait for ethernet interfaces to setup
- fixed checking for FIPS mode

-------------------------------------------------------------------
Mon Aug  5 04:30:48 UTC 2013 - crrodriguez@opensuse.org

- version 031_git201308011055
* systemd: add support for kmod static devnodes
* crypt: Wait for udev to settle before unlocking disk
* systemd/dracut-pre-trigger.service: run after systemd-tmpfiles-setup-dev
* systemd: use systemd in the initramfs, if installed on the system

-------------------------------------------------------------------
Sat Aug 3 07:10:55 UTC 2013 - tittiatcoke@gmail.com

- Drop the buildrequire for the microcode_ctl. This package 
  is no longer in Factory and with the latest kernel (3.11) 
  no longer required.

-------------------------------------------------------------------
Sun Jul 28 00:39:55 UTC 2013 - crrodriguez@opensuse.org

- version 030_git201307241235 
* systemd: Replace prefdm.service with display-manager.service
* modsign: do not install, if no keys present
* bcache: add support for bcache
* Use systemd-cat for logging on systemd systems, if logfile is empty

-------------------------------------------------------------------
Sun Jul 21 17:17:58 UTC 2013 - tittiatcoke@gmail.com

- Remove the http link for the Source0. Git snapshots can 
  not be obtained that way. 
  
-------------------------------------------------------------------
Wed Jul 17 20:25:58 UTC 2013 - crrodriguez@opensuse.org

- Version 029_git201307171236
* support early microcode loading in x86

-------------------------------------------------------------------
Thu Jun 27 19:41:46 UTC 2013 - crrodriguez@opensuse.org

- Require pigz instead of gzip 

-------------------------------------------------------------------
Tue Jun 18 00:48:24 UTC 2013 - crrodriguez@opensuse.org

- version 029 
* fixes for the networking modules
* fixes for systemd integration
* fixes for the i18n module (removes dracut-font.patch now upstream)

-------------------------------------------------------------------
Thu Jun  6 19:20:47 UTC 2013 - crrodriguez@opensuse.org

- version 027_git201306061213
*  setup correct system time and time zone in initrd
* systemd integration bugfixes
* lvm bugfixes.

-------------------------------------------------------------------
Wed May  8 23:05:40 UTC 2013 - crrodriguez@opensuse.org

- Recommend pigz for faster/parallel compression 

-------------------------------------------------------------------
Sat Apr 20 14:55:20 UTC 2013 - crrodriguez@opensuse.org

- Ensure we use display-manager.service instead of prefdm. 

-------------------------------------------------------------------
Mon Apr 15 00:59:59 UTC 2013 - crrodriguez@opensuse.org

- Update to 027_git201304121327
* much of patch correct-paths-for-opensuse.patch is no longer
  need so it has shrinked significantly.
* since PRE-027 dracut requires systemd >= 199 reflect that in
  in the rpm buildRequires.

-------------------------------------------------------------------
Wed Apr  3 09:23:22 UTC 2013 - tittiatcoke@gmail.com

- dracut-027
  * systemd module now requires systemd >= 199
  * dracut makes use of native systemd initrd units
  * added hooks for new-kernel-pkg and kernel-install
  * hostonly is now default for fedora
  * comply with the BootLoaderSpec paths
    http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec
  * added rescue module
  * host_fs_types is now a hashmap
  * new dracut argument "--regenerate-all"
  * new dracut argument "--noimageifnotneeded"
  * new man page dracut.bootup
  * install all host filesystem drivers
  * use -D_FILE_OFFSET_BITS=64 to build dracut-install

-------------------------------------------------------------------
Tue Mar 19 21:32:09 UTC 2013 - crrodriguez@opensuse.org

- Update to 026_git201303180829
* bugfixes
* adds bash completion Support
- Most importantly, fix the (silly) compatibility patch 
  that changes the name from initramfs to initrd that went broken
  in last update (all initrds were suffixed by .img)

-------------------------------------------------------------------
Tue Mar 12 22:01:14 UTC 2013 - crrodriguez@opensuse.org

-  dracut-026
- introduce /usr/lib/dracut/dracut.conf.d/ drop-in directory

  /usr/lib/dracut/dracut.conf.d/*.conf can be overwritten by the same
  filenames in /etc/dracut.conf.d.

  Packages should use /usr/lib/dracut/dracut.conf.d rather than
  /etc/dracut.conf.d for drop-in configuration files.

  /etc/dracut.conf and /etc/dracut.conf.d belong to the system administrator.

- uses systemd-198 native initrd units
- totally rely on the fstab-generator in systemd mode for block devices
- dracut systemd now uses dracut.target rather than basic.target
- dracut systemd services optimize themselves away
- fixed hostonly parameter generation
- turn off curl globbing (fixes IPv6)
- modify the udev rules on install and not runtime time
- enable initramfs building without kernel modules (fixed regression)
- in the initqueue/timeout,
  reset the main loop counter, as we see new udev events or initqueue/work
- fixed udev rule installation 

-------------------------------------------------------------------
Fri Feb 22 00:16:46 UTC 2013 - crrodriguez@opensuse.org

- Update to 025_git201302211113
* Support out-of-tree and updated drivers in initramfs creation
* shutdown: call "losetup -D" on shutdown
* Mount /proc before including dracut-lib.sh.
* dracut.sh: make /var/log a symlink to /run/log
* systemd/dracut-pre-pivot.sh: remove /dev/root symlink after shell
* kernel-modules: Add ehci support for kernel 3.8+
* Other bugfixes

-------------------------------------------------------------------
Sun Feb  3 02:07:39 UTC 2013 - crrodriguez@opensuse.org

- BuildRequires: pkgconfig(systemd) so %{_unitdir} is defined
  and systemd integration works..

-------------------------------------------------------------------
Mon Jan 28 17:52:28 UTC 2013 - crrodriguez@opensuse.org

- Require modutils instead of module-init-tools. 

-------------------------------------------------------------------
Thu Jan 24 09:57:18 UTC 2013 - hrvoje.senjan@gmail.com

- Update to release 025:
  + do not strip signed kernel modules
  + add sosreport script and generate /run/initramfs/sosreport.txt
  + make short uuid specification for allow-discards work
  + turn off RateLimit for the systemd journal
  + fixed MAC address assignment
  + add systemd checkisomd5 service
  + splitout drm kernel modules from plymouth module
  + add 'swapoff' to initramfs to fix shutdown/reboot
  + add team device support
  + add pre-shutdown hook
  + kill all processes in shutdown and report remaining ones
  + "--device" changed to "--add-device" and "add_device=" added 
    for conf files
  + add memory usage trace to different hook points
  + cope with optional field #7 in /proc/self/mountinfo
  + lots of small bugfixes 

-------------------------------------------------------------------
Thu Dec  6 20:15:41 UTC 2012 - crrodriguez@opensuse.org

- dracut wants "strip" installed which is part of binutils
  recommend that package 

-------------------------------------------------------------------
Mon Nov  5 08:44:30 UTC 2012 - tittiatcoke@gmail.com

- Added additional patches to make dracut work in an openSUSE 
  environment.

- Added patch (use_all_paths_udev.patch) to use both /usr/lib/udev
  and /lib/udev as long as not all packages migrated.
- Added patch (use_initrd_insteadof_initramfs.patch) to change 
  the naming of the generated initrd file to be more openSUSE
- Added patch (use_sysconfig_values_correctly.patch) to read the 
  correct keymap value from /etc/sysconfig. (.gz extension)

-------------------------------------------------------------------
Thu Nov  1 17:47:45 UTC 2012 - tittiatcoke@gmail.com

- Update to release 024:
  + new dracut option "--device"
  + 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
  + fixes for systemd and crypto
  + fix for kexec in shutdown, if not included in initramfs
  + create the initramfs non-world readable
  + prelink/preunlink in the initramfs
  + strip binaries in the initramfs by default now
  + various FIPS fixes
  + various dracut-install fixes

- Added patch (correct-paths-for-opensuse.patch) to ensure correct 
  paths for openSUSE (Plymouth)

-------------------------------------------------------------------
Fri Sep 28 12:10:20 UTC 2012 - fcrozat@suse.com

- Add initramfs-non-world-readable.patch: fix CVE-2012-4453
  (bnc#782734).

-------------------------------------------------------------------
Wed Aug  1 13:39:16 UTC 2012 - fcrozat@suse.com

- Update to release 023:
  + resume from hibernate fixes
  + -N option for --no-hostonly
  + support for systemd crypto handling
  + new dracut module "crypt-loop"
  + deprecate the old kernel command line options
  + more documentation
  + honor CFLAGS for dracut-install build
  + multipath fixes
  + / is mounted according to rootflags parameter but forced ro at
    first. Later it is remounted according to /etc/fstab +
    rootflags parameter and "ro"/"rw".
  + support for xfs / reiserfs separate journal device
  + new "ro_mnt" option to force ro mount of / and /usr
  + root on cifs support
  + dracut-install: fixed issue for /var/tmp containing a symlink
  + only lazy resolve with ldd, if the /var/tmp partition is not
    mounted with "noexec".
  + i18n: fixed inclusion of "include" keymaps
- Drop dracut_makefile_cflags_pass.patch and separate-journal.patch
  (merged upstream)

-------------------------------------------------------------------
Mon Jul 23 15:37:59 UTC 2012 - fcrozat@suse.com

- Update to release 022:
  + fixed host-only kernel module bug
- Changes from release 021:
  + fixed systemd in the initramfs (requires systemd >= 187)
  + dracut-install: massive speedup with /var on the same
    filesystem with COW copy.
  + dracut-install: moved to /usr/lib/dracut until it becomes a
    general purpose toot
  + new options: "rd.usrmount.ro" and "rd.skipfsck"
  + less mount/umount
  + apply "ro" on the kernel command line also to /usr
  + mount according to fstab, if neither "ro" or "rw" is specified
  + skip fsck for xfs and btrfs. remount is enough
  + give emergency_shell if /usr mount failed
  + dracut now uses getopt:
    - options can be position independent now!!
    - we can now use --option=<arg>
  + added option "--kver=<kernel-version>", and the image location
    can be omitted : dracut --kver 3.5.0-0.rc7.git1.2.fc18.x86_64
  + dracut.sh: for --include copy also the symbolic links
  + man pages: lsinitrd and mkinitrd added
  + network: We do not support renaming in the kernel namespace
    anymore (as udev does that not anymore). So, if a user wants to
    use ifname, he has to rename to a custom namespace. "eth[0-9]+"
    is not allowed anymore.
  + resume: moved the resume process to the initqueue.
    This should prevent accidently mounting the root file system.
  + improve running testsuite
- Clean up package to be openSUSE only package and follow openSUSE
  standard.
- Add dracut module to convert openSUSE/SLE initrd cmdline
  parameters into dracut parameters at boot time.
- Add separate-journal.patch: add support for separate journal for
  reiserfs and XFS.

-------------------------------------------------------------------
Thu Jul 12 15:39:12 UTC 2012 - trenn@suse.de

- First check in of version 020
- Fix Makefile so that make -e CFLAGS="$RPM_OPT_FLAGS" can be passed
- Remove Requires on libcap
- some more changes, most sent mainline