Name: | dracut |
---|---|
Version: | 049 |
Release: | 191.git20210920.0.1.el8 |
Architecture: | x86_64 |
Group: | System Environment/Base |
Size: | 1052841 |
License: | GPLv2+ and LGPLv2+ |
RPM: | dracut-049-191.git20210920.0.1.el8.x86_64.rpm |
Source RPM: | dracut-049-191.git20210920.0.1.el8.src.rpm |
Build Date: | Thu Nov 11 2021 |
Build Host: | build-ol8-x86_64.oracle.com |
Vendor: | Oracle America |
URL: | https://dracut.wiki.kernel.org/ |
Summary: | Initramfs generator using udev |
Description: | dracut contains tools to create bootable initramfses for the Linux kernel. Unlike previous implementations, dracut hard-codes as little as possible into the initramfs. dracut contains various modules which are driven by the event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as NFS, iSCSI, NBD, FCoE with the dracut-network package. |
- Change installation dir in network legacy module-setup so that file is never missing [Orabug: 33516170] - Fix paths in squash module, so that correct modprobe is installed [Orabug: 33514517] - Restore 51-dracut-rescue-postinst.sh for anaconda compatibility - Install missing 68-del-part-node.rules [Orabug: 32827579] - Add manpage for single-dhcp [Orabug 32201686] - Fix permission denied error while upgrading from OL8u2 to OL8u3 [Orabug 32160196] - Use pgrep in dhcp-multi.sh to make efficient and error free [Orabug 32254008] - Send DHCP request in parallel on all interfaces for 80% boot time improvement [Orabug: 32034110] - Revert fix for [Orabug: 31404167] - drop 51-dracut-rescue.install patch - Send DHCP query only on min BDF device to improve boot times by 50-60 secs [Orabug: 31404167] - add ofb and cts to 01fips kernel module list [Orabug: 30622737] - dracut-shutdown.service should run before shutdown.target is invoked [Orabug: 29629738] - Fix kernel-core POSTTRANS script issues with kernel command line [Orabug: 29542203] - Update list of necessary files after squashfs execution [Orabug: 29864620] - Supress iscsidm error output during non-debug PV boot [Orabug: 29846195] - Stop block device service in case system is dropped to emergency shell [Orabug: 29851988] - Enable booting from block device if netroot=iscsi has failed [Orabug: 29478156] - Fix BOOTPROTO calculation for iscsi [Orabug: 29518713] - Calculate relative path for kernel and initrd in 51-dracut-rescue.instal [Orabug: 29503293] - 40network scripts ifup and netlib updates for iSCSI [Orabug: 28502725] - Increase timeout when waiting for carrier detection on a network interface [Orabug: 24657828] (kevin.x.lyons@oracle.com) - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug: 19191303] (Vaughan Cao)
- fix(install): extend hwcaps library handling to libraries
- fix(lsinitrd): TMP_DIR doesn't exist in RHEL8 - fix(squash): apply FIPS and libpthread workaround
- dracut-functions: fix botched backport - squash: unsquash the root image instead of mounting it on - 99squash: fail early if can't install require modules in - 99squash: Don't hardcode the squash sub directories - 99squash: improve pre-requirements check - Fixed some SUSE specific typos and outputs - 99squash: simplify the code - 99squash: Check require module earlier, and properly - fix(99squash): use kernel config instead of modprobe to check - kill bogus comment - busybox: simplify listing of supported utilities - fix: use find_binary - fix: shellcheck for modules.d/99squash/setup-squash.sh - fix: shellcheck for modules.d/99squash/clear-squash.sh - fix: shellcheck for modules.d/99squash/module-setup.sh - fix(squash): this module shouldn't depend on bash - refactor(squash): move the post install scripts into the - fix: revise squash module checks - fix(squash): post install should be the last step before - refactor(squash): move all setup code to init-squash.sh - feat(squash): install and depmod modules seperately - refactor(squash): don't record mount points in text file - lsinitrd: list squash content as well - refactor(squash): structure in a cleaner way - feat(squash): use busybox for early setup if available - feat: squash module follow --compress option - perf: disable initrd compression when squash module is - fix(squash): shellcheck for modules.d/99squash - fix(squash): don't mount the mount points if already mounted - feat(squash): install umount util - fix(squash): create relative symlinks - fix(dracut.sh): handle '-i' option to include files beginning - fix(dracut.sh): handle symlinks appropriately while using - fix(squash): keep ld cache under initdir - dracut-functions: backport block_is_* functions - fix(squash): fixes related to squash module rebase - fix(squash): remove tailing '/' when installing ld.so.conf.d
- Drop 51-dracut-rescue-postinst.sh entirely - fix(fips): add dh and ecdh ciphers - 35network-legacy: discard pointless RTNETLINK message - 95fcoe: don't install if there is no FCoE hostonly devices - 95nfs: set correct ownership and permissions for statd - fix(dracut.sh): harden dracut against GZIP environment - fix(multipath): stop multipath before udev db cleanup - fix(dracut-functions): implement a cache for get_maj_min - fix(dracut-functions): get_maj_min without - fix(fcoe): rd.nofcoe=0 should disable fcoe - fix(fcoe): rename rd.nofcoe to rd.fcoe - fix(mdraid): remove offroot - fix(mdraid): add grow continue service - net-lib.sh: support infiniband network mac addresses - 95nvmf: add nvmf-autoconnect script
- Remove stratis module
- 95fcoe: default rd.nofcoe to false
- spec: dracut-network is happy with either NM or dhclient
- 95fcoe: Fix startup when fcoe module is included - Fix pre-trigger stage by replacing exit with return in
- 00systemd: when putting systemd-vconsole-setup.service as a - 51-dracut-rescue.install: Don't use BLS fragment shipped by