dracut-056
Bug Fixes
- base:
- bluetooth:
- cms: reload NetworkManager connections (07977ee5)
- cpio:
- crypt: remove quotes from cryptsetupopts (e0abf88a, closes #1528)
- crypt-gpg:
- dasd_rules:
- dmsquash-live:
- dmsquash-live-ntfs: fuse3 no longer requires ulockmgr_server (75ad2699)
- dracut: be more robust when using 'set -u' (22a80629)
- dracut-functions.sh:
- dracut-init: unbreak a comment (bc4f196f)
- dracut-initramfs-restore.sh:
- dracut-install: tweaks to get_real_file() (1beeaf3b)
- dracut-shutdown: add cleanup handler on failure (7ab1d002)
- dracut-systemd: do not use Requires for vconsole-setup.service (a7f5429c)
- dracut.sh:
- do not ignore invalid config file or dir path (7de9ffc0)
- check kernel zstd support early (475497b1)
- check availability of configured compression (bdac657b)
- inform user about auto-selected compression method (06d47ded)
- drop pointless check for module compression method (586d3e76)
- change misspelled variable name (acfd97a9)
- remove wrong $ in loop sequence (f1245b5b)
- handle symlinks appropriately while using '-i' option (c7fbc0c8)
- handle '-i' option to include files beginning with '.' (f1138012)
- drm: add privacy screen modules to the initrd (14d97a6a)
- fedora.conf.example: rename misspelled variable (9371dcab)
- fido2: add a missing library (4753738b)
- fips:
- fips.sh: repsect rd.fips.skipkernel (5789abcb)
- img-lib: install rmdir (51ce8893)
- install:
- segfault on popen error (5c2f72f1)
- extend hwcaps library handling to libraries under glibc-hwcaps/ (10ed204f)
- use size_t to avoid -Wsign-compare warning (55468a2d)
- improve gettid definition (ef0f848a)
- validate return values log.c (19537f89)
- rectify unused function args in log.c (b5cf7ec7)
- use wrapper for asprintf (e2a61595)
- use unsigned int instead of unsigned (74a41799)
- reduce cppcheck warnings (b0bf8187)
- add a missing ret value assignment (6a444261)
- integrity: add support for loading multiple EVM x509 certs (9da76af8)
- iscsi: add support for the new iscsiadm "no-wait" (-W) command (7374943a)
- kernel-modules:
- kernel-modules-extra: handle zstd module extension (b3d2dcb7)
- lvm:
- man: default value of rd.retry was increased to 180 seconds (4855242c)
- mdraid: allow UUID comparison for more than one UUID (d364ce83)
- memstrack: drop bash runtime requirement (35822f39)
- mksh: requires printf (f806a628)
- multipath:
- multipathd.service:
- network:
- network-manager:
- skip non-directories in /sys/class/net (d9c3c774)
- disable tty output if the console is not usable (f6e6be24)
- show output on console only with rd.debug enabled (e07b7ad0)
- write DHCP filename option to dhcpopts file (38320fce)
- check for nm-initrd-generator in both /usr/{libexec,lib} (5ee7e249)
- ensure safe content of /tmp/dhclient."$ifname".dhcpopts (e509c638)
- include nm-daemon-helper binary (0e590531)
- don't pull in systemd-udev-settle (a0f12fb6)
- support teaming under NM+systemd (a97d2ced)
- pull in network.target in nm-initrd.service (a97d6e2b)
- network-wicked: multiple path corrections (d3b5bc17)
- nvmf: validate_ip_conn (655c65e6)
- qeth_rules: check the existence of /sys/devices/qeth/*/online beforehand (6c71ba41)
- resume:
- rootfs-block: make the base module dependency explicit (3326e4c9)
- s390_rules: drop collect installation (f905c3a7)
- shutdown: be robust against forced shutdown (b9ba3c8b)
- skipcpio:
- squash:
- systemd-sysusers:
- tpm2-tss:
- url-lib:
- usrmount: do not empty _dev variable (4afdcba2)
- zfcp_rules:
Features
- Makefile: cargo wrapper for dracut-cpio build (51d21c6b)
- cpio:
- crypt:
- dracut.sh:
- fido2: introducing the fido2 module (049973b7)
- lvm:
- pcsc: introducing the pcsc module (dcaff88a)
- pkcs11:
- spec: add systemd-integritysetup module (fe8df024)
- squash: install umount util (563f5434)
- systemd: enable support for systemd compiled with ASAN (d502d2a8)
- systemd-integritysetup: introducing the systemd-integritysetup module (33cf47a6)
Contributors
- Antonio Alvarez Feijoo [email protected]
- David Disseldorp [email protected]
- Martin Wilck [email protected]
- Jóhann B. Guðmundsson [email protected]
- Shreenidhi Shedi [email protected]
- David Teigland [email protected]
- Beniamino Galvani [email protected]
- Thomas Blume [email protected]
- Kairui Song [email protected]
- Laszlo Gombos [email protected]
- Renaud Métrich [email protected]
- Dusty Mabe [email protected]
- Masahiro Matsuya [email protected]
- Alexander Wenzel [email protected]
- Andre Russ [email protected]
- Cornelius Hoffmann [email protected]
- David Tardon [email protected]
- Frantisek Sumsal [email protected]
- Harald Hoyer [email protected]
- José María Fernández [email protected]
- Kairui Song [email protected]
- Peter Robinson [email protected]
- Pingfan Liu [email protected]
- Tony Asleson [email protected]
- Zoltán Böszörményi [email protected]
- Adrien Thierry [email protected]
- Alexander Tsoy [email protected]
- Andreas Schwab [email protected]
- Andrey Sokolov [email protected]
- Brandon Sloane [email protected]
- Charles Rose [email protected]
- Coiby Xu [email protected]
- Dan Horák [email protected]
- Dirk Müller [email protected]
- Glenn Morris [email protected]
- Hans de Goede [email protected]
- Hari Bathini [email protected]
- Henrik Gombos [email protected]
- Jonathan Lebon [email protected]
- LinkTed [email protected]
- Lubomir Rintel [email protected]
- Luca BRUNO [email protected]
- Lukas Nykryn [email protected]
- Matthias Berndt [email protected]
- Mike Gilbert [email protected]
- Pavel Valena [email protected]
- Stefan Berger [email protected]
- Thomas Haller [email protected]
- Tomasz Paweł Gajc [email protected]
- Zbigniew Jędrzejewski-Szmek [email protected]
- joshuacov1 [email protected]
- lapseofreason [email protected]