| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: dracut | Distribution: openSUSE Tumbleweed |
| Version: 110+suse.23.g5d9502c7 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Mar 30 08:57:43 2026 |
| Group: System/Base | Build host: reproducible |
| Size: 1994253 | Source RPM: dracut-110+suse.23.g5d9502c7-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/dracut-ng/dracut-ng | |
| Summary: Event driven initramfs infrastructure | |
Dracut contains tools to create a bootable initramfs for Linux kernels >= 2.6. Dracut contains various modules which are driven by the event-based udev and systemd. Having root on MD, DM, LVM2, LUKS is supported as well as NFS, iSCSI, NBD, FCoE.
GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
* Mon Mar 30 2026 Antonio Feijoo <antonio.feijoo@suse.com>
- Update to version 110+suse.23.g5d9502c7:
NVMeoF boot: avoid network interface renaming (jsc#PED-14341):
* feat(nvmf): set rd.nvmf.nm=1 if NetworkManager 1.54 is detected
* feat(nvmf): allow using system interface naming policy
* feat(nvmf): add dracut.conf option nvmf_nbft_mode
* feat(nvmf): enable adapting to NBFT reconfiguration
* fix(dracut.conf.5): move fstab/chroot warning to hostonly_mode section
* Wed Mar 25 2026 Antonio Feijoo <antonio.feijoo@suse.com>
- Update to version 110+suse.18.g5a7a17b3:
* fix(zipl): repair parsing of rd.zipl=LABEL|UUID|...= (bsc#1259587)
* fix(dracut): avoid calling log functions before dracut-logger is sourced
* Fri Mar 20 2026 Antonio Feijoo <antonio.feijoo@suse.com>
- Update to version 110+suse.16.g47bca564:
Full list of changes:
* https://github.com/dracut-ng/dracut-ng/releases/tag/110
Additional openSUSE-specific changes and post-release fixes:
* fix(dracut): set DRACUT_TMPDIR before using it in dlog_init()
* fix(systemd-tmpfiles): do not include tmpfiles configured in /etc
* fix(dracut): remove wrong auto-detection logic for output file
* feat(dracut-install): do not return non-zero if a dependency cannot be resolved
* fix(systemd-networkd): check if units exist before enabling them
* feat(dracut-systemd): add back and fix printing fs help in the emergency shell
* feat(resume): add openSUSE-specific sanity check
* fix(rngd): revert changes that removed the custom systemd service
* fix(systemd-pcrextend): revert changes related to inclusion and dependencies
* fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 entries
* ci: change openSUSE code owners
* fix(dracut.sh): improve detection of installed kernel versions
* feat: add openSUSE-specific code related to networking
* feat(convertfs): add openSUSE-specific code
* feat(fips): add openSUSE-specific code
* chore(suse): add openSUSE-specific modules
* Tue Feb 17 2026 Antonio Feijoo <antonio.feijoo@suse.com>
- Update to version 109+suse.39.g53459763:
* feat(virtfs, virtiofs): auto-add dracut module if qemu included (bsc#1258314)
* fix(systemd-tmpfiles): do not include tmpfiles configured in /etc (bsc#1258186)
* Wed Feb 11 2026 Antonio Feijoo <antonio.feijoo@suse.com>
- Update to version 109+suse.37.geed860c2:
* fix(dracut): remove wrong auto-detection logic for output file (bsc#1258071)
* feat(dracut-install): do not return non-zero if a dependency cannot be resolved (bsc#1258038)
* Mon Feb 09 2026 Antonio Feijoo <antonio.feijoo@suse.com>
- Update to version 109+suse.35.g1fdbb27e:
Switch from https://github.com/dracutdevs/dracut to https://github.com/dracut-ng/dracut-ng
Full list of changes:
* https://github.com/dracut-ng/dracut-ng/releases/tag/109
* https://github.com/dracut-ng/dracut-ng/releases/tag/108
* https://github.com/dracut-ng/dracut-ng/releases/tag/107
* https://github.com/dracut-ng/dracut-ng/releases/tag/106
* https://github.com/dracut-ng/dracut-ng/releases/tag/105
* https://github.com/dracut-ng/dracut-ng/releases/tag/104
* https://github.com/dracut-ng/dracut-ng/releases/tag/103
* https://github.com/dracut-ng/dracut-ng/releases/tag/102
* https://github.com/dracut-ng/dracut-ng/releases/tag/101
* https://github.com/dracut-ng/dracut-ng/releases/tag/100
* https://github.com/dracut-ng/dracut-ng/releases/tag/060
The most important ones had already been backported to 059, see:
* https://github.com/openSUSE/dracut/blob/SUSE/059/suse/README.susemaint
Additional openSUSE-specific changes and post-release fixes:
* fix(systemd-networkd): check if units exist before enabling them
* feat(systemd-import): introducing the systemd-import module
* fix(systemd-networkd): install and enable systemd-networkd-resolve-hook.socket
* feat(systemd): install new dlopened libraries
* fix(dracut-systemd): do not error out with new root= options handled by systemd
* fix(systemd-pcrphase): do not print an error if an optional binary is not found
* fix(dracut): avoid calling dwarning before dracut-logger is sourced
* chore(suse): accommodate to the new Git workflow
* fix(dracut.spec): switch to tmpfiles based file creation
* fix(nfs): do not execute logic in nfs hooks if netroot is not nfs
* feat(dracut): print $initrdname with --printconfig
* fix(dracut): --printconfig does not work without --force
* feat(network-manager): add systemd generator if available
* fix(nfs): set the default group of the rpcbind user to the state dir
* perf(nfs): remove references to old rpcbind state dir
* fix(dracut-systemd): use expected PS1 in the emergency shell
* feat(dracut-systemd): add back and fix printing fs help in the emergency shell
* fix(qemu-net): in hostonly mode, only install if network is needed
* feat(resume): add openSUSE-specific sanity check
* perf(resume): do not search cmdline options in /etc/cmdline{,.d}
* perf(resume): do not attempt to install systemd-hibernate-resume@.service
* fix(rngd): revert changes that removed the custom systemd service
* chore(suse): add openSUSE-specific spec, conf and doc
* fix(systemd-pcrphase): revert changes related to inclusion and dependencies
* fix(plymouth): avoid warning if /etc/plymouth/plymouthd.conf is not present
* fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 entries
* ci: change openSUSE code owners
* fix(dracut.sh): improve detection of installed kernel versions
* feat: add openSUSE-specific code related to networking
* feat(tpm2-tss): add openSUSE support
* feat(pcsc): add openSUSE support
* feat(convertfs): add openSUSE-specific code
* feat(fips): add openSUSE-specific code
* chore(suse): add openSUSE-specific modules
* Thu Jan 08 2026 antonio.feijoo@suse.com
- Update to version 059+suse.787.gfb86123e:
* fix(dracut.spec): switch to tmpfiles based file creation (jsc#PED-14786)
* Fri Dec 19 2025 antonio.feijoo@suse.com
- Update to version 059+suse.785.g17d177bb:
Fix and update testsuite (bsc#1254873):
* test(FULL-SYSTEMD): ignore errors in systemd-vconsole-setup.service
* test: move /failed to /run/failed as rootfs might be read-only
* test(FULL-SYSTEMD): use poweroff to shut down test
* test(FULL SYSTEMD): no need to include dbus to the target rootfs
* test: make the size of all test drives 512 MB
* fix(systemd): move installation of libkmod to udev-rules module
* test: switch to virtio for the QEMU drive
* test: switch to virtio for the QEMU drive
* test: increase test VM memory from 512M to 1024M to avoid OOM killer
* test: move more common test code to test-functions
* test: upgrade to ext4
Other:
* fix(systemd-networkd): install and enable systemd-networkd-resolve-hook.socket
* fix(nfs): do not execute logic in nfs hooks if netroot is not nfs (bsc#1253960)
* Fri Oct 31 2025 antonio.feijoo@suse.com
- Update to version 059+suse.769.g693ea004:
* fix(multipath): add udev rule 99-z-dm-mpath-late.rules
* fix(dmsquash-live): install required stat binary
* fix(systemd): install new dlopened libraries
* Fri Sep 19 2025 antonio.feijoo@suse.com
- Update to version 059+suse.762.g8903c5e2:
* fix(dracut.sh): check that custom fw search path exists before reading it
* fix(fs-lib): include modules for charsets for working vfat support
* fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 entries (bsc#1248271)
* Thu Sep 11 2025 antonio.feijoo@suse.com
- Update to version 059+suse.757.g0d1d426d:
Additional fixes for PXE boot with filled-in NBFT (bsc#1238848):
* fix(74nvmf): make sure autoconnect script is run at least once
* fix(74nvmf): only set netroot if it's yet empty
Other:
* fix(dracut): library directory creation in --kernel-only
* improvement(74nvmf): lookup required NIC kernel modules for NBFT interfaces
* fix(kernel-modules-extra): remove stray \ before /
* fix(dracut): use "-name" to avoid find matching temporary directory
* feat(dracut.sh): output error message for --regenerate-all
* Mon Aug 11 2025 antonio.feijoo@suse.com
- Update to version 059+suse.749.g280c842e:
* fix(dracut-util): crash if CMDLINE ends with quotation mark (bsc#1247819)
* Mon Aug 04 2025 antonio.feijoo@suse.com
- Update to version 059+suse.746.g8a13fbd8:
* fix(systemd-sysext): enable initrd-specific units
* fix(systemd-udevd): handle root=gpt-auto for systemd-v258
* fix(dmsquash-live): erofs collision with latest util-linux
* fix(systemd-repart): allow partition format
* fix(lsinitrd): resolve initrd to real path
* fix(systemd-sysext): install the required kernel modules
* fix: let check_vol_slaves_all return 1 when checks on all slaves fail
* fix(dracut-functions): allow for \ in get_maj_min file path
* fix(dracut.spec): do not embed rebuild counter in dracut-version (bsc#1246806)
* fix(74nvmf): set root=nvmf (bsc#1238848)
* Wed May 21 2025 antonio.feijoo@suse.com
- Update to version 059+suse.732.g739e1c2f:
* ci(suse.conf.example): change log levels (jsc#PED-12922)
* fix(rngd): adjust license to match the license of the whole project
* fix(dracut): kernel module name normalization in drivers lists (bsc#1241680)
* Thu Apr 17 2025 antonio.feijoo@suse.com
- Update to version 059+suse.725.g1df2cbe1:
* fix(dracut-init): assign real path to srcmods (bsc#1241114)
* Wed Apr 16 2025 antonio.feijoo@suse.com
- Update to version 059+suse.723.g780a5518:
* fix(dracut.spec): require jq for nvmf (bsc#1239603)
* Mon Apr 14 2025 antonio.feijoo@suse.com
- Update to version 059+suse.722.g16d7e0c3:
* refactor(multipath): remove custom multipathd.service
* chore(multipath): remove `rd_NO_MULTIPATH` kernel command line option
* feat(systemd): add new systemd-validatefs@.service
* fix(dmsquash-live): do not check ISO md5 if image filesystem (bsc#1240919)
* fix(dmsquash-live): use load_fstype to load driver for filesystems
* Thu Apr 03 2025 antonio.feijoo@suse.com
- Update to version 059+suse.714.gee616a76:
* fix(crypt): always install s390 crypto modules (jsc#IBM-1444)
* fix(crypt): install dm_crypt module in non-hostonly mode as well
* fix(nfs): set correct ownership of rpc.statd state directories (bsc#1217885)
* perf(nfs): remove references to old rpcbind state dir
* fix(nfs): libnfsidmap plugins not added in some distributions
* Mon Mar 17 2025 antonio.feijoo@suse.com
- Update to version 059+suse.707.g7b7df177:
* fix(dracut.spec): move znet to the main package (bsc#1239632)
* feat(lsinitrd.sh): print stored dracut cmdline
* feat(lsinitrd.sh): enable unpacking files from squash-root.img
* feat(systemd-integritysetup): add remote-integritysetup.target
* feat(dmsquash-live): add support for rd.live.overlay.nouserconfirmprompt
* fix(systemd-veritysetup): install dm-verity kernel module
* fix(dracut-install): install compressed blobs that match wildcard fwpath
* fix(dracut): avoid mktemp collisions with find filter
* fix(systemd-sysext): install new initrd-specific units
* fix(systemd): systemd dlopens libbpf
* fix(35network-manager): install nftables kernel modules needed
* fix(35network-manager): install nft binary during module installation
* perf(systemd): remove crypto API kernel modules
* fix(systemd): include dmi-sysfs
* feat(dracut-init.sh): give --force-add precedence over --omit
* Tue Mar 04 2025 antonio.feijoo@suse.com
- Update to version 059+suse.688.g840b9751:
* fix(iscsi): make sure services are shut down when switching root (bsc#1237695)
* fix(iscsi): don't require network setup for qedi
* fix(90kernel-modules): explicitly include xhci-pci-renesas (bsc#1238258)
* fix(network-legacy): do not require pgrep when using wicked (bsc#1236982)
* Mon Jan 20 2025 antonio.feijoo@suse.com
- Update to version 059+suse.679.g7559201e:
Fixes for booting from iSCSI offload with bnx2i (bsc#1228086):
* fix(iscsi): attempt iSCSI login before all interfaces are up
* fix(iscsi): don't require network setup for bnx2i
Other:
* feat(livenet): get live image size from TFTP servers
* Tue Jan 07 2025 antonio.feijoo@suse.com
- Update to version 059+suse.672.gcd143fd0:
* fix(dracut): rework timeout for devices added via --mount and --add-device (bsc#1231792)
* Wed Dec 11 2024 antonio.feijoo@suse.com
- Update to version 059+suse.669.g60f5981b:
* fix(systemd): copy 20-systemd-stub.conf into the initrd
* Fri Nov 22 2024 antonio.feijoo@suse.com
- Update to version 059+suse.665.gd2af7028:
* feat(systemd-coredump): save coredumps to journal
* fix(suse-initrd): shellcheck SC1007
* fix(pcsc): add libpcsclite_real.so.*
* fix(dracut-systemd): use expected PS1 in the emergency shell
* fix(dracut-systemd): unquote systemd conf strings
* feat: add header comment to generators
* refactor: change TimeoutSec=0 to TimeoutSec=infinity
* fix(dracut.sh): do not add cmdline for force_drivers if --kernel-only
* fix(btrfs): write cmdline in install()
* fix(dracut.sh): omit compressed kernel modules from find searching exec files
* fix(dracut): don't apply aggressive strip to kernel modules
* fix(dracut-install): copy xattr when use clone ioctl
* Mon Nov 04 2024 antonio.feijoo@suse.com
- Update to version 059+suse.651.gc186c6a8:
* fix(dm): remove 59-persistent-storage-dm.rules (bsc#1232063)
* Fri Sep 13 2024 antonio.feijoo@suse.com
- Update to version 059+suse.648.g91732c01:
Fixes for NVMeoF boot (bsc#1230468):
* fix(nvmf): install (only) required nvmf modules
* fix(nvmf): require NVMeoF modules
* fix(nvmf): move /etc/nvme/host{nqn,id} requirement to hostonly
Fixes for bsc#1230354:
* feat(systemd): always install libsystemd libraries
* fix(dracut): do not add all lib subdirs to `LD_LIBRARY_PATH` with `--sysroot`
* Fri Aug 23 2024 antonio.feijoo@suse.com
- Update to version 059+suse.639.g49307b2a:
* feat(systemd*): include systemd config files from /usr/lib/systemd (bsc#1228398)
* Fri Aug 09 2024 antonio.feijoo@suse.com
- Update to version 059+suse.636.g9a22b6b0:
* fix(dracut): ldd output borked with `--sysroot` (bsc#1228659)
* fix(dracut-functions.sh): only return block devices from get_persistent_dev
* fix(convertfs): shellcheck
* fix(convertfs): error in conditional expressions (bsc#1228847)
* Tue Jul 02 2024 antonio.feijoo@suse.com
- Update to version 059+suse.628.g20b345b4:
* feat(crypt): force the inclusion of crypttab entries with x-initrd.attach (bsc#1226529)
* fix(mdraid): try to assemble the missing raid device (bsc#1226412)
* feat(ifcfg): minimize s390-specific network configuration aspects
* refactor(ifcfg): delete code duplication using iface_get_subchannels()
* fix(znet): append to udev rules so each rd.znet_ifname is effective
* feat(qeth_rules): remove qeth handling consolidated in 95znet
* docs(dracut.cmdline): generalize description of rd.znet
* feat(znet): use zdev for consolidated device configuration
* feat(dasd): minimize dasd handling consolidated in s390-tools
* feat(dasd_mod): minimize dasd handling consolidated in s390-tools
* feat(dasd_rules): remove dasd handling consolidated in s390-tools
* feat(zfcp): minimize zfcp handling consolidated in s390-tools
* feat(zfcp_rules): remove zfcp handling consolidated in s390-tools
* refactor(cms): remove now unnecessary inclusion of full s390utils-base
* refactor(cms): use consolidated network config with zdev from s390-tools
* refactor(cms): use consolidated dasd config with zdev from s390-tools
* refactor(cms): use consolidated zfcp config with zdev from s390-tools
* refactor(cms): use zdev to simplify handling CMSDASD=... boot option
* fix(dracut-install): continue parsing if ldd prints "cannot be preloaded" (bsc#1208690)
* Mon May 27 2024 antonio.feijoo@suse.com
- Update to version 059+suse.598.gfe80dac7:
* fix(systemd-ask-password): no graphical output in aarch64 (bsc#1224404)
* perf(drm): group dracut_instmods calls
* fix: do not write to /usr/lib/modprobe.d at boot
* Thu May 16 2024 antonio.feijoo@suse.com
- Update to version 059+suse.588.g528264be:
* fix(install.d): skip if dracut is not the initrd or UKI generator
* style(install.d): shfmt reformat
* fix(suse-initrd): clean return of installkernel() (bsc#1223467)
* fix(dracut.spec): do not check if fillup template exists at %post end
* Fri Apr 26 2024 antonio.feijoo@suse.com
- Update to version 059+suse.581.g19b7c06c:
* fix(dracut): move hooks directory from /usr/lib to /var/lib (bsc#1218068)
* feat(tpm2-tss): add tpm2.target and systemd-tpm2-generator
* fix(systemd): explicitly install some libs that will not be statically included
* fix(dracut-lib): only remove initqueue/finished scripts, not the hook dir
* fix(dracut-util): avoid memory leak
* fix(dracut-install): memory leak in two `hashmap_put` calls if key exists
* fix(dracut-install): release memory allocated for regular expressions
* fix(dracut-install): memory leak in `--modalias` option
* refactor(dracut-install): strerror(errno) -> %m
* perf(dracut-install): don't strdup() environment block
* perf(dracut-install): don't reallocate {src,dst}path in hmac_install()
* perf(dracut-install): don't strdup() excessively for dracut_install()
* perf(dracut-install): stat() w/unused buf -> access(F_OK) in dracut-install
* perf(dracut-install): multiple single-character strstr()s -> strpbrk()
* Tue Apr 16 2024 antonio.feijoo@suse.com
- Update to version 059+suse.563.g4900899a:
* feat(dracut): add option to disable automatic guessing of output file (bsc#1213648)
* Mon Mar 18 2024 antonio.feijoo@suse.com
- Update to version 059+suse.560.g145cde90:
* fix(systemd-pcrphase): rename systemd-pcrphase binary to systemd-pcrextend
* Wed Feb 28 2024 antonio.feijoo@suse.com
- Update to version 059+suse.557.g8a62bf73:
* fix(zfcp_rules): correct shellcheck regression when parsing ccw args (bsc#1220485)
* Tue Feb 13 2024 antonio.feijoo@suse.com
- Update to version 059+suse.554.g6144bf71:
* fix(dracut.spec): update dracut-fips requirements (bsc#1219869)
* Mon Feb 12 2024 antonio.feijoo@suse.com
- Update to version 059+suse.552.g4610ef1b:
* fix(dracut-util): do not call `strcmp` if the `value` argument is NULL (bsc#1219841)
* Fri Feb 09 2024 antonio.feijoo@suse.com
- Update to version 059+suse.549.gc9f63878:
* fix(overlayfs): split overlayfs mount in two steps (bsc#1219778)
* fix(dracut-init.sh): handle decompress with `--sysroot`
* fix(i18n): handle keymap includes with `--sysroot`
* fix(dracut-systemd): replace `rd.udev.log-priority` with `rd.udev.log_level`
* fix(i18n): handle symlinked keymap
* Mon Jan 22 2024 antonio.feijoo@suse.com
- Update to version 059+suse.538.ge7a5cff9:
* fix(livenet): split `imgsize` calculation to avoid misleading error message
* fix(livenet): check also `content-length` from live image header
* fix(livenet): propagate error code
* fix(dracut): correct regression with multiple `rd.break=` options
* Thu Dec 21 2023 antonio.feijoo@suse.com
- Update to version 059+suse.533.g5a7cf9fa:
* feat(dracut.sh): protect `push_host_devs` function
* fix(dracut.sh): do not add device if `find_block_device` returns an error
* Mon Nov 27 2023 antonio.feijoo@suse.com
- Update to version 059+suse.530.gba7b6a35:
* fix(dracut.sh): skip README for AMD microcode generation (bsc#1217083)
* fix(90kernel-modules): add intel_lpss_pci for MacBook Pro 2017
* feat(kernel-modules): install SPMI modules on ARM/RISC-V
* feat(kernel-modules): add Qualcomm IPC router to enable USB
* fix(pcsc): add --disable-polkit to pcscd.service
* fix(pcsc): add opensc load module file
* Fri Nov 17 2023 antonio.feijoo@suse.com
- Update to version 059+suse.522.g0fc72191:
* fix(install.d): do not create rescue entry when working with UKIs
* fix(install.d): skip if $KERNEL_INSTALL_INITRD_GENERATOR is set otherwise
* feat(resume): do not attempt to install systemd-hibernate-resume@.service
* feat(install.d): add sort-key field to rescue BLS entries
* fix(install.d): do not generate a new initrd if any INITRD_FILE is provided
* fix(install.d): do not create initramfs if the supplied image is UKI
* feat(install.d): allow using dracut in combination with ukify
* fix(resume): add new systemd-hibernate-resume.service
* feat(systemd): install systemd-executor
* Mon Oct 30 2023 antonio.feijoo@suse.com
- Update to version 059+suse.511.g0bdb16ac:
* fix(pkcs11): delete trailing dot on libcryptsetup-token-systemd-pkcs11.so
* fix(systemd-repart): correct undefined $libdir
* fix(dracut-systemd): use `DRACUT_VERSION` instead of `VERSION`
* fix(dracut.sh): abort if Bash is in POSIX mode
* fix(dracut-initramfs-restore.sh): do not set selinux labels if disabled
* fix(network): correct network device naming (bsc#1192986)
* Thu Oct 19 2023 antonio.feijoo@suse.com
- Update to version 059+suse.503.g41e99e72:
* fix(dracut.spec): do not require libgcrypt20-hmac for dracut-fips (bsc#1216059)
* Mon Sep 11 2023 antonio.feijoo@suse.com
- Update to version 059+suse.501.gc44a365d:
* chore(suse): remove obsolete fillup template (bsc#1212764)
* fix(systemd): add new systemd-tmpfiles-setup-dev-early.service
* Fri Sep 08 2023 antonio.feijoo@suse.com
- Update to version 059+suse.497.ga7feaf12:
* chore(suse): disable fips and ima subpackages for i?86
* fix(dracut.sh): remove microcode check based on CONFIG_MICROCODE_[AMD|INTEL]
* chore(suse): update SUSE maintainers doc
* Fri Aug 11 2023 antonio.feijoo@suse.com
- Update to version 059+suse.491.g87f19c22:
* fix(dracut-install): protect against broken links pointing to themselves
* fix(dracut.sh): exit if resolving executable dependencies fails (bsc#1214081)
* Wed Aug 02 2023 antonio.feijoo@suse.com
- Update to version 059+suse.488.g81715832:
This is the 3rd backport of the most important fixes and features from the upstream master branch,
while the release date of version 060 is still undefined.
* fix(systemd-udevd): add missing override paths
* fix(systemd-journald): add systemd-sysusers dependency
* fix(base): correct handling of quiet in loginit
* chore(suse): require gawk instead of awk
* refactor(install): log about missing firmware only once
* fix(integrity): do not require ls
* fix(dracut-init.sh): `module_check` method ignores `forced` option
* fix(man): add missing initrd-root-device.target to flow chart
* fix(dracut-init.sh): use the local _ret variable
* fix(dracut.sh): use gawk for strtonum
* fix(man): remove duplicate entry
* Mon Jul 17 2023 antonio.feijoo@suse.com
- Update to version 059+suse.476.g5e324584:
This is the 2nd backport of the most important fixes and features from the upstream master branch,
while the release date of version 060 is still undefined.
Features:
* feat(network-wicked): remove module
* feat(systemd-rfkill): remove module
* feat(livenet): add memory size check depending on live image size
* feat(nvmf): add code for parsing the NBFT
Fixes:
* fix(systemd-sysext): handle confexts and correct extensions search path
* fix(modsign): load keys to correct keyring
* fix(dmsquash-live-autooverlay): specify filesystemtype when it is already known
* fix(fs-lib): remove quoting form the first argument of the e2fsck call
* fix(Makefile): remove leftover rpm build rules
* fix(Makefile): no longer upload to kernel.org
* fix(nvmf): support /etc/nvme/config.json
* fix(nvmf): install 8021q module unconditionally
* fix(install.d): respect even more kernel-install vars, plus style fixes
* fix(install.d): respect more kernel-install env variables
* fix(dracut.sh): also prevent fsfreeze for tmpfs
* fix(dmsquash-live): allow other fstypes
* fix(bluetooth): make bluetooth rules more strict
* fix(bluetooth): add missing files
* fix(bluetooth): include it if Appearance matches the value assigned for keyboard
* fix(btrfs): do not require module via cmdline when --no-kernel
* fix(btrfs): add missing cmdline function
Other:
* refactor(dracut-init.sh): remove redundant "dracut" from "dracut module" prints
* refactor(virtiofs): remove exit after die
* build: remove rpm spec file and build rules
* docs: remove rd.lvm.snapsize and rd.lvm.snapshot
* chore(gentoo.conf): remove examples to avoid confusion
* chore: remove git2spec.pl, it is no longer used
* Tue Jun 20 2023 antonio.feijoo@suse.com
- Update to version 059+suse.447.g9d1fc722:
This a is backport of the most important fixes and features from the upstream master branch,
while the release date of version 060 is still undefined.
Features:
* chore(shfmt): update to pass with shfmt v3.5.1
* feat(dracut-init.sh): do not print by default if an udev rule is skipped
* feat(lsinitrd): notify user on missing compressor
* feat(dracut): use log level indicator in console output
* feat(kernel-modules): driver support for macbook keyboards
* feat(dracut-init.sh): specify if a module cannot be found or cannot be installed
Fixes:
* fix(multipath): explicitly check if `hostonly_cmdline` is `yes`
* fix(systemd-timedated): correct typo in override path
* fix(systemd-resolved): correct typo in override path
* fix(systemd-networkd): correct typos in override paths
* fix(dracut-init.sh): correct check in `is_qemu_virtualized` function
* fix(Makefile): execute command -v instead of which
* fix(network-legacy): typo
* fix(network,dbus): improve dependency checking
* fix(systemd-pcrphase): only include systemd-pcrphase-initrd.service
* fix(systemd-tmpfiles): do not include systemd-tmpfiles-clean.timer
* fix(systemd-journald): do not include systemd-journal-flush.service
* fix(systemd): do not include systemd-random-seed.service
* fix(kernel-modules): add interconnect drivers
* fix(dracut-lib.sh): remove successful finished initqueue scripts
* fix(udev-rules): remove firmware.rules
* fix(dracut.sh): silence the output of hardlinking files by default
* fix(virtiofs): add virtio_pci kernel module to virtiofs
* fix(dracut-systemd): rootfs-generator cannot write outside of generator dir
* fix(dracut-systemd): check and create generator dir outside of inner function
* fix(dracut-systemd): do not hardcode the systemd generator directory
* fix(dracut-functions): avoid calling grep with PCRE (-P)
* fix(dracut-initramfs-restore.sh): handle /etc/machine-id empty or uninitialized
* fix(lsinitrd.sh): handle /etc/machine-id empty or uninitialized
* fix(dracut.sh): handle /etc/machine-id empty or uninitialized
* fix(systemd-networkd): add missing conf files and services
* fix(dracut-functions.sh): convert mmcblk to the real kernel module name
* fix(multipath): remove dependency on multipathd.socket
* fix(99base): adjust to allow mksh as initrd shell
* fix(base): do not quote $CLINE in the `set` command
* fix(systemd-ac-power): correct systemd-ac-power binary path
* fix(dracut.sh): use dynamically uefi's sections offset
* fix(lvmthinpool-monitor): activate lvm thin pool before extend its size
* fix(dmsquash-live): restore compatibility with earlier releases
* fix(dracut.sh): kmoddir does not handle trailing /
* fix(udev-rules): remove old eudev specific rule
* fix(udev-rules): remove old redhat specific rule
* fix(udev-rules): remove old edd_id extra rules
* fix(udev-rules): remove old debian specific rules
* fix(kernel-modules): add UFS drivers
* fix(kernel-modules): use modalias info in get_dev_module()
* fix(crypt): add missing libraries
* revert(network-manager): avoid restarting NetworkManager
* fix(dracut.sh): handle sbsign errors for UEFI builds
* fix(dracut.sh): handle out of space error for UEFI builds
* fix(network): IPv6: don't wait for RA for static IPv6 assignments
* fix(network-legacy): always include af_packet
* fix(network): don't assume prefix length 64 by default
* fix(iscsi): prefix syntax for static iBFT IPv6 addresses
* fix(iscsi): install 8021q module unconditionally
* fix(plymouth): remove /etc/system-release dependency
* fix(network-manager): add "After" dependency on dbus.service
* fix(fido2): libfido2.so depends on libz.so
* fix(dracut-install): continue parsing if ldd prints "cannot execute binary file"
* fix: make iso-scan trigger udev events
* fix(install): do not undef _FILE_OFFSET_BITS
* fix(dracut.sh): --sysroot option broken if global variables not set in conf
* fix(lsinitrd.sh): handle filenames with special characters
* fix(dracut-systemd): remove unused argument
* fix(dracut-init.sh): correct typo in comment
* fix(dracut.sh): correct --help and --version exit codes
* fix(crypt-gpg): do not use always --card-status
* fix(dmsquash-live): live:/dev/*
* fix(load_fstype): avoid false positive searchs
* fix: shellcheck 0.8.0
* Mon Apr 24 2023 antonio.feijoo@suse.com
- Update to version 059+suse.375.gafb362e4:
* fix(network-legacy): handle do_dhcp calls without arguments (bsc#1210640)
fips=1 and separate /boot break s390x (bsc#1204478):
* fix(fips): move fips-boot script to pre-pivot
* fix(fips): only unmount /boot if it was mounted by the fips module
* feat(fips): add progress messages
* fix(fips): do not blindly remove /boot
* Mon Apr 10 2023 antonio.feijoo@suse.com
- Update to version 059+suse.368.g2e7ac134:
* chore(suse): remove mkinitrd wrapper (bsc#1202351) (jsc#PED-1919)
* Fri Mar 03 2023 antonio.feijoo@suse.com
- Update to version 059+suse.366.gf45bc67a:
* fix(fips): add libkcapi fipscheck also with the libexec location (bsc#1207892)
* feat(lvm): always include all drivers that LVM can use (bsc#1206195)
* chore(suse): update url in spec
* Wed Jan 25 2023 antonio.feijoo@suse.com
- Update to version 059+suse.360.g2e0ed5f7:
* revert(multipath): install multipathd.socket (bsc#1207524)
* Mon Jan 23 2023 antonio.feijoo@suse.com
- Update to version 059+suse.358.g8ecd6e83:
See https://github.com/dracutdevs/dracut/releases/tag/058 for details (059
just adds missing entries in NEWS.md).
Additional changes:
* chore(suse): add execute permission to all scripts
* chore(suse): update spec
* Mon Jan 23 2023 antonio.feijoo@suse.com
- Update to version 057+suse.355.g1b722fda:
* fix(dracut.spec): require libopenssl1_1-hmac for dracut-fips (bsc#1206439)
/etc/dracut.conf /etc/dracut.conf.d /etc/dracut.conf.d/10-persistent_policy.conf /etc/dracut.conf.d/99-debug.conf /usr/bin/dracut /usr/bin/lsinitrd /usr/lib/dracut /usr/lib/dracut/dracut-cpio /usr/lib/dracut/dracut-functions /usr/lib/dracut/dracut-functions.sh /usr/lib/dracut/dracut-initramfs-restore /usr/lib/dracut/dracut-install /usr/lib/dracut/dracut-logger.sh /usr/lib/dracut/dracut-util /usr/lib/dracut/dracut.conf.d /usr/lib/dracut/dracut.conf.d/01-dist.conf /usr/lib/dracut/modules.d /usr/lib/dracut/modules.d/10bash /usr/lib/dracut/modules.d/10bash/module-setup.sh /usr/lib/dracut/modules.d/10systemd /usr/lib/dracut/modules.d/10systemd-network-management /usr/lib/dracut/modules.d/10systemd-network-management/module-setup.sh /usr/lib/dracut/modules.d/10systemd/module-setup.sh /usr/lib/dracut/modules.d/10warpclock /usr/lib/dracut/modules.d/10warpclock/module-setup.sh /usr/lib/dracut/modules.d/10warpclock/warpclock.sh /usr/lib/dracut/modules.d/11systemd-ac-power /usr/lib/dracut/modules.d/11systemd-ac-power/99-initrd-power-targets.rules /usr/lib/dracut/modules.d/11systemd-ac-power/initrd-on-ac-power.target /usr/lib/dracut/modules.d/11systemd-ac-power/initrd-on-battery-power.target /usr/lib/dracut/modules.d/11systemd-ac-power/module-setup.sh /usr/lib/dracut/modules.d/11systemd-ask-password /usr/lib/dracut/modules.d/11systemd-ask-password/module-setup.sh /usr/lib/dracut/modules.d/11systemd-battery-check /usr/lib/dracut/modules.d/11systemd-battery-check/module-setup.sh /usr/lib/dracut/modules.d/11systemd-bsod /usr/lib/dracut/modules.d/11systemd-bsod/module-setup.sh /usr/lib/dracut/modules.d/11systemd-coredump /usr/lib/dracut/modules.d/11systemd-coredump/module-setup.sh /usr/lib/dracut/modules.d/11systemd-creds /usr/lib/dracut/modules.d/11systemd-creds/module-setup.sh /usr/lib/dracut/modules.d/11systemd-hostnamed /usr/lib/dracut/modules.d/11systemd-hostnamed/99-systemd-networkd-dracut.conf /usr/lib/dracut/modules.d/11systemd-hostnamed/module-setup.sh /usr/lib/dracut/modules.d/11systemd-hostnamed/org.freedesktop.hostname1_dracut.conf /usr/lib/dracut/modules.d/11systemd-hostnamed/systemd-hostname-dracut.conf /usr/lib/dracut/modules.d/11systemd-initrd /usr/lib/dracut/modules.d/11systemd-initrd/module-setup.sh /usr/lib/dracut/modules.d/11systemd-integritysetup /usr/lib/dracut/modules.d/11systemd-integritysetup/module-setup.sh /usr/lib/dracut/modules.d/11systemd-journald /usr/lib/dracut/modules.d/11systemd-journald/initrd.conf /usr/lib/dracut/modules.d/11systemd-journald/module-setup.sh /usr/lib/dracut/modules.d/11systemd-ldconfig /usr/lib/dracut/modules.d/11systemd-ldconfig/module-setup.sh /usr/lib/dracut/modules.d/11systemd-modules-load /usr/lib/dracut/modules.d/11systemd-modules-load/module-setup.sh /usr/lib/dracut/modules.d/11systemd-networkd /usr/lib/dracut/modules.d/11systemd-networkd/99-wait-online-dracut.conf /usr/lib/dracut/modules.d/11systemd-networkd/dracut-default.network /usr/lib/dracut/modules.d/11systemd-networkd/module-setup.sh /usr/lib/dracut/modules.d/11systemd-networkd/networkd-config.sh /usr/lib/dracut/modules.d/11systemd-networkd/networkd-run.sh /usr/lib/dracut/modules.d/11systemd-pcrextend /usr/lib/dracut/modules.d/11systemd-pcrextend/module-setup.sh /usr/lib/dracut/modules.d/11systemd-portabled /usr/lib/dracut/modules.d/11systemd-portabled/module-setup.sh /usr/lib/dracut/modules.d/11systemd-pstore /usr/lib/dracut/modules.d/11systemd-pstore/module-setup.sh /usr/lib/dracut/modules.d/11systemd-repart /usr/lib/dracut/modules.d/11systemd-repart/module-setup.sh /usr/lib/dracut/modules.d/11systemd-resolved /usr/lib/dracut/modules.d/11systemd-resolved/module-setup.sh /usr/lib/dracut/modules.d/11systemd-resolved/resolved-tmpfile-dracut.conf /usr/lib/dracut/modules.d/11systemd-sysctl /usr/lib/dracut/modules.d/11systemd-sysctl/module-setup.sh /usr/lib/dracut/modules.d/11systemd-sysext /usr/lib/dracut/modules.d/11systemd-sysext/module-setup.sh /usr/lib/dracut/modules.d/11systemd-timedated /usr/lib/dracut/modules.d/11systemd-timedated/module-setup.sh /usr/lib/dracut/modules.d/11systemd-timesyncd /usr/lib/dracut/modules.d/11systemd-timesyncd/module-setup.sh /usr/lib/dracut/modules.d/11systemd-timesyncd/timesyncd-tmpfile-dracut.conf /usr/lib/dracut/modules.d/11systemd-tmpfiles /usr/lib/dracut/modules.d/11systemd-tmpfiles/module-setup.sh /usr/lib/dracut/modules.d/11systemd-udevd /usr/lib/dracut/modules.d/11systemd-udevd/module-setup.sh /usr/lib/dracut/modules.d/11systemd-veritysetup /usr/lib/dracut/modules.d/11systemd-veritysetup/module-setup.sh /usr/lib/dracut/modules.d/13modsign /usr/lib/dracut/modules.d/13modsign/load-modsign-keys.sh /usr/lib/dracut/modules.d/13modsign/module-setup.sh /usr/lib/dracut/modules.d/13rescue /usr/lib/dracut/modules.d/13rescue/module-setup.sh /usr/lib/dracut/modules.d/14watchdog /usr/lib/dracut/modules.d/14watchdog-modules /usr/lib/dracut/modules.d/14watchdog-modules/module-setup.sh /usr/lib/dracut/modules.d/14watchdog/module-setup.sh /usr/lib/dracut/modules.d/14watchdog/watchdog-stop.sh /usr/lib/dracut/modules.d/14watchdog/watchdog.sh /usr/lib/dracut/modules.d/16dbus-broker /usr/lib/dracut/modules.d/16dbus-broker/module-setup.sh /usr/lib/dracut/modules.d/16dbus-daemon /usr/lib/dracut/modules.d/16dbus-daemon/module-setup.sh /usr/lib/dracut/modules.d/16rngd /usr/lib/dracut/modules.d/16rngd/module-setup.sh /usr/lib/dracut/modules.d/16rngd/rngd.service /usr/lib/dracut/modules.d/19dbus /usr/lib/dracut/modules.d/19dbus/module-setup.sh /usr/lib/dracut/modules.d/20i18n /usr/lib/dracut/modules.d/20i18n/10-console.rules /usr/lib/dracut/modules.d/20i18n/README /usr/lib/dracut/modules.d/20i18n/console_init.sh /usr/lib/dracut/modules.d/20i18n/module-setup.sh /usr/lib/dracut/modules.d/20i18n/parse-i18n.sh /usr/lib/dracut/modules.d/30convertfs /usr/lib/dracut/modules.d/30convertfs/convertfs.sh /usr/lib/dracut/modules.d/30convertfs/do-convertfs.sh /usr/lib/dracut/modules.d/30convertfs/module-setup.sh /usr/lib/dracut/modules.d/35connman /usr/lib/dracut/modules.d/35connman/cm-config.sh /usr/lib/dracut/modules.d/35connman/cm-initrd.service /usr/lib/dracut/modules.d/35connman/cm-lib.sh /usr/lib/dracut/modules.d/35connman/cm-run.sh /usr/lib/dracut/modules.d/35connman/cm-wait-online-initrd.service /usr/lib/dracut/modules.d/35connman/module-setup.sh /usr/lib/dracut/modules.d/35network-legacy /usr/lib/dracut/modules.d/35network-legacy/dhclient-script.sh /usr/lib/dracut/modules.d/35network-legacy/dhclient.conf /usr/lib/dracut/modules.d/35network-legacy/dhcp-multi.sh /usr/lib/dracut/modules.d/35network-legacy/ifup.sh /usr/lib/dracut/modules.d/35network-legacy/kill-dhclient.sh /usr/lib/dracut/modules.d/35network-legacy/module-setup.sh /usr/lib/dracut/modules.d/35network-legacy/net-genrules.sh /usr/lib/dracut/modules.d/35network-legacy/parse-bond.sh /usr/lib/dracut/modules.d/35network-legacy/parse-bridge.sh /usr/lib/dracut/modules.d/35network-legacy/parse-ibft.sh /usr/lib/dracut/modules.d/35network-legacy/parse-ifname.sh /usr/lib/dracut/modules.d/35network-legacy/parse-ip-opts.sh /usr/lib/dracut/modules.d/35network-legacy/parse-team.sh /usr/lib/dracut/modules.d/35network-legacy/parse-vlan.sh /usr/lib/dracut/modules.d/35network-manager /usr/lib/dracut/modules.d/35network-manager/NetworkManager-config-initrd-dracut.conf /usr/lib/dracut/modules.d/35network-manager/NetworkManager-wait-online-initrd-dracut.conf /usr/lib/dracut/modules.d/35network-manager/initrd-no-auto-default.conf /usr/lib/dracut/modules.d/35network-manager/module-setup.sh /usr/lib/dracut/modules.d/35network-manager/nm-config.sh /usr/lib/dracut/modules.d/35network-manager/nm-initrd.service /usr/lib/dracut/modules.d/35network-manager/nm-lib.sh /usr/lib/dracut/modules.d/35network-manager/nm-run.sh /usr/lib/dracut/modules.d/35network-manager/nm-wait-online-initrd.service /usr/lib/dracut/modules.d/40network /usr/lib/dracut/modules.d/40network/module-setup.sh /usr/lib/dracut/modules.d/45drm /usr/lib/dracut/modules.d/45drm/module-setup.sh /usr/lib/dracut/modules.d/45net-lib /usr/lib/dracut/modules.d/45net-lib/dhcp-root.sh /usr/lib/dracut/modules.d/45net-lib/ifname-genrules.sh /usr/lib/dracut/modules.d/45net-lib/module-setup.sh /usr/lib/dracut/modules.d/45net-lib/net-lib.sh /usr/lib/dracut/modules.d/45net-lib/netroot.sh /usr/lib/dracut/modules.d/45plymouth /usr/lib/dracut/modules.d/45plymouth/module-setup.sh /usr/lib/dracut/modules.d/45plymouth/plymouth-emergency.sh /usr/lib/dracut/modules.d/45plymouth/plymouth-newroot.sh /usr/lib/dracut/modules.d/45plymouth/plymouth-pretrigger.sh /usr/lib/dracut/modules.d/45simpledrm /usr/lib/dracut/modules.d/45simpledrm/module-setup.sh /usr/lib/dracut/modules.d/45systemd-import /usr/lib/dracut/modules.d/45systemd-import/module-setup.sh /usr/lib/dracut/modules.d/45systemd-import/parse-systemd-import.sh /usr/lib/dracut/modules.d/45url-lib /usr/lib/dracut/modules.d/45url-lib/module-setup.sh /usr/lib/dracut/modules.d/45url-lib/url-lib.sh /usr/lib/dracut/modules.d/68lvmmerge /usr/lib/dracut/modules.d/68lvmmerge/README.md /usr/lib/dracut/modules.d/68lvmmerge/lvmmerge.sh /usr/lib/dracut/modules.d/68lvmmerge/module-setup.sh /usr/lib/dracut/modules.d/68lvmthinpool-monitor /usr/lib/dracut/modules.d/68lvmthinpool-monitor/module-setup.sh /usr/lib/dracut/modules.d/68lvmthinpool-monitor/start-thinpool-monitor.service /usr/lib/dracut/modules.d/68lvmthinpool-monitor/start-thinpool-monitor.sh /usr/lib/dracut/modules.d/70bluetooth /usr/lib/dracut/modules.d/70bluetooth/module-setup.sh /usr/lib/dracut/modules.d/70btrfs /usr/lib/dracut/modules.d/70btrfs/80-btrfs.rules /usr/lib/dracut/modules.d/70btrfs/btrfs_device_ready.sh /usr/lib/dracut/modules.d/70btrfs/btrfs_finished.sh /usr/lib/dracut/modules.d/70btrfs/btrfs_timeout.sh /usr/lib/dracut/modules.d/70btrfs/module-setup.sh /usr/lib/dracut/modules.d/70crypt /usr/lib/dracut/modules.d/70crypt/crypt-cleanup.sh /usr/lib/dracut/modules.d/70crypt/crypt-lib.sh /usr/lib/dracut/modules.d/70crypt/crypt-run-generator.sh /usr/lib/dracut/modules.d/70crypt/cryptroot-ask.sh /usr/lib/dracut/modules.d/70crypt/module-setup.sh /usr/lib/dracut/modules.d/70crypt/parse-crypt.sh /usr/lib/dracut/modules.d/70crypt/parse-keydev.sh /usr/lib/dracut/modules.d/70crypt/probe-keydev.sh /usr/lib/dracut/modules.d/70dm /usr/lib/dracut/modules.d/70dm/11-dm.rules /usr/lib/dracut/modules.d/70dm/dm-pre-udev.sh /usr/lib/dracut/modules.d/70dm/dm-shutdown.sh /usr/lib/dracut/modules.d/70dm/module-setup.sh /usr/lib/dracut/modules.d/70dmraid /usr/lib/dracut/modules.d/70dmraid/61-dmraid-imsm.rules /usr/lib/dracut/modules.d/70dmraid/dmraid.sh /usr/lib/dracut/modules.d/70dmraid/module-setup.sh /usr/lib/dracut/modules.d/70dmraid/parse-dm.sh /usr/lib/dracut/modules.d/70dmsquash-live /usr/lib/dracut/modules.d/70dmsquash-live-autooverlay /usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/create-overlay-genrules.sh /usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/create-overlay.sh /usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/module-setup.sh /usr/lib/dracut/modules.d/70dmsquash-live-ntfs /usr/lib/dracut/modules.d/70dmsquash-live-ntfs/module-setup.sh /usr/lib/dracut/modules.d/70dmsquash-live-ntfs/mount-ntfs-3g.sh /usr/lib/dracut/modules.d/70dmsquash-live/apply-live-updates.sh /usr/lib/dracut/modules.d/70dmsquash-live/checkisomd5@.service /usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-generator.sh /usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-live-genrules.sh /usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-live-root.sh /usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-liveiso-genrules.sh /usr/lib/dracut/modules.d/70dmsquash-live/iso-scan.sh /usr/lib/dracut/modules.d/70dmsquash-live/module-setup.sh /usr/lib/dracut/modules.d/70dmsquash-live/parse-dmsquash-live.sh /usr/lib/dracut/modules.d/70dmsquash-live/parse-iso-scan.sh /usr/lib/dracut/modules.d/70fs-lib /usr/lib/dracut/modules.d/70fs-lib/fs-lib.sh /usr/lib/dracut/modules.d/70fs-lib/module-setup.sh /usr/lib/dracut/modules.d/70img-lib /usr/lib/dracut/modules.d/70img-lib/img-lib.sh /usr/lib/dracut/modules.d/70img-lib/module-setup.sh /usr/lib/dracut/modules.d/70kernel-modules /usr/lib/dracut/modules.d/70kernel-modules-export /usr/lib/dracut/modules.d/70kernel-modules-export/module-setup.sh /usr/lib/dracut/modules.d/70kernel-modules-export/modules-export.sh /usr/lib/dracut/modules.d/70kernel-modules-extra /usr/lib/dracut/modules.d/70kernel-modules-extra/module-setup.sh /usr/lib/dracut/modules.d/70kernel-modules/module-setup.sh /usr/lib/dracut/modules.d/70kernel-network-modules /usr/lib/dracut/modules.d/70kernel-network-modules/module-setup.sh /usr/lib/dracut/modules.d/70livenet /usr/lib/dracut/modules.d/70livenet/fetch-liveupdate.sh /usr/lib/dracut/modules.d/70livenet/livenet-generator.sh /usr/lib/dracut/modules.d/70livenet/livenetroot.sh /usr/lib/dracut/modules.d/70livenet/module-setup.sh /usr/lib/dracut/modules.d/70livenet/parse-livenet.sh /usr/lib/dracut/modules.d/70lvm /usr/lib/dracut/modules.d/70lvm/64-lvm.rules /usr/lib/dracut/modules.d/70lvm/lvm_scan.sh /usr/lib/dracut/modules.d/70lvm/module-setup.sh /usr/lib/dracut/modules.d/70lvm/parse-lvm.sh /usr/lib/dracut/modules.d/70mdraid /usr/lib/dracut/modules.d/70mdraid/59-persistent-storage-md.rules /usr/lib/dracut/modules.d/70mdraid/65-md-incremental-imsm.rules /usr/lib/dracut/modules.d/70mdraid/md-shutdown.sh /usr/lib/dracut/modules.d/70mdraid/mdmon-pre-shutdown.sh /usr/lib/dracut/modules.d/70mdraid/mdmon-pre-udev.sh /usr/lib/dracut/modules.d/70mdraid/mdraid-cleanup.sh /usr/lib/dracut/modules.d/70mdraid/mdraid-needshutdown.sh /usr/lib/dracut/modules.d/70mdraid/mdraid-waitclean.sh /usr/lib/dracut/modules.d/70mdraid/mdraid_start.sh /usr/lib/dracut/modules.d/70mdraid/module-setup.sh /usr/lib/dracut/modules.d/70mdraid/parse-md.sh /usr/lib/dracut/modules.d/70memdisk /usr/lib/dracut/modules.d/70memdisk/memdisk.sh /usr/lib/dracut/modules.d/70memdisk/module-setup.sh /usr/lib/dracut/modules.d/70multipath /usr/lib/dracut/modules.d/70multipath/module-setup.sh /usr/lib/dracut/modules.d/70multipath/multipath-shutdown.sh /usr/lib/dracut/modules.d/70multipath/multipathd-configure.service /usr/lib/dracut/modules.d/70multipath/multipathd-dracut.conf /usr/lib/dracut/modules.d/70multipath/multipathd-needshutdown.sh /usr/lib/dracut/modules.d/70multipath/multipathd-stop.sh /usr/lib/dracut/modules.d/70multipath/multipathd.sh /usr/lib/dracut/modules.d/70numlock /usr/lib/dracut/modules.d/70numlock/module-setup.sh /usr/lib/dracut/modules.d/70numlock/numlock.sh /usr/lib/dracut/modules.d/70nvdimm /usr/lib/dracut/modules.d/70nvdimm/module-setup.sh /usr/lib/dracut/modules.d/70overlayfs /usr/lib/dracut/modules.d/70overlayfs/module-setup.sh /usr/lib/dracut/modules.d/70overlayfs/mount-overlayfs.sh /usr/lib/dracut/modules.d/70overlayfs/overlayfs-lib.sh /usr/lib/dracut/modules.d/70overlayfs/prepare-overlayfs.sh /usr/lib/dracut/modules.d/70pcmcia /usr/lib/dracut/modules.d/70pcmcia/module-setup.sh /usr/lib/dracut/modules.d/70qemu /usr/lib/dracut/modules.d/70qemu-net /usr/lib/dracut/modules.d/70qemu-net/module-setup.sh /usr/lib/dracut/modules.d/70qemu/module-setup.sh /usr/lib/dracut/modules.d/70uefi-lib /usr/lib/dracut/modules.d/70uefi-lib/module-setup.sh /usr/lib/dracut/modules.d/70uefi-lib/uefi-lib.sh /usr/lib/dracut/modules.d/71systemd-cryptsetup /usr/lib/dracut/modules.d/71systemd-cryptsetup/module-setup.sh /usr/lib/dracut/modules.d/73crypt-gpg /usr/lib/dracut/modules.d/73crypt-gpg/README /usr/lib/dracut/modules.d/73crypt-gpg/crypt-gpg-lib.sh /usr/lib/dracut/modules.d/73crypt-gpg/module-setup.sh /usr/lib/dracut/modules.d/73crypt-loop /usr/lib/dracut/modules.d/73crypt-loop/crypt-loop-lib.sh /usr/lib/dracut/modules.d/73crypt-loop/module-setup.sh /usr/lib/dracut/modules.d/73fido2 /usr/lib/dracut/modules.d/73fido2/module-setup.sh /usr/lib/dracut/modules.d/73pcsc /usr/lib/dracut/modules.d/73pcsc/module-setup.sh /usr/lib/dracut/modules.d/73pcsc/pcscd.service /usr/lib/dracut/modules.d/73pcsc/pcscd.socket /usr/lib/dracut/modules.d/73pkcs11 /usr/lib/dracut/modules.d/73pkcs11/module-setup.sh /usr/lib/dracut/modules.d/73tpm2-tss /usr/lib/dracut/modules.d/73tpm2-tss/module-setup.sh /usr/lib/dracut/modules.d/74cifs /usr/lib/dracut/modules.d/74cifs/cifs-lib.sh /usr/lib/dracut/modules.d/74cifs/cifsroot.sh /usr/lib/dracut/modules.d/74cifs/module-setup.sh /usr/lib/dracut/modules.d/74cifs/parse-cifsroot.sh /usr/lib/dracut/modules.d/74debug /usr/lib/dracut/modules.d/74debug/module-setup.sh /usr/lib/dracut/modules.d/74fcoe /usr/lib/dracut/modules.d/74fcoe-uefi /usr/lib/dracut/modules.d/74fcoe-uefi/module-setup.sh /usr/lib/dracut/modules.d/74fcoe-uefi/parse-uefifcoe.sh /usr/lib/dracut/modules.d/74fcoe/cleanup-fcoe.sh /usr/lib/dracut/modules.d/74fcoe/fcoe-edd.sh /usr/lib/dracut/modules.d/74fcoe/fcoe-up.sh /usr/lib/dracut/modules.d/74fcoe/lldpad.sh /usr/lib/dracut/modules.d/74fcoe/module-setup.sh /usr/lib/dracut/modules.d/74fcoe/parse-fcoe.sh /usr/lib/dracut/modules.d/74fcoe/stop-fcoe.sh /usr/lib/dracut/modules.d/74fstab-sys /usr/lib/dracut/modules.d/74fstab-sys/module-setup.sh /usr/lib/dracut/modules.d/74fstab-sys/mount-sys.sh /usr/lib/dracut/modules.d/74hwdb /usr/lib/dracut/modules.d/74hwdb/module-setup.sh /usr/lib/dracut/modules.d/74iscsi /usr/lib/dracut/modules.d/74iscsi/cleanup-iscsi.sh /usr/lib/dracut/modules.d/74iscsi/iscsiroot.sh /usr/lib/dracut/modules.d/74iscsi/module-setup.sh /usr/lib/dracut/modules.d/74iscsi/mount-lun.sh /usr/lib/dracut/modules.d/74iscsi/parse-iscsiroot.sh /usr/lib/dracut/modules.d/74lunmask /usr/lib/dracut/modules.d/74lunmask/fc_transport_scan_lun.sh /usr/lib/dracut/modules.d/74lunmask/module-setup.sh /usr/lib/dracut/modules.d/74lunmask/parse-lunmask.sh /usr/lib/dracut/modules.d/74lunmask/sas_transport_scan_lun.sh /usr/lib/dracut/modules.d/74nbd /usr/lib/dracut/modules.d/74nbd/module-setup.sh /usr/lib/dracut/modules.d/74nbd/nbd-generator.sh /usr/lib/dracut/modules.d/74nbd/nbdroot.sh /usr/lib/dracut/modules.d/74nbd/parse-nbdroot.sh /usr/lib/dracut/modules.d/74nfs /usr/lib/dracut/modules.d/74nfs/module-setup.sh /usr/lib/dracut/modules.d/74nfs/nfs-lib.sh /usr/lib/dracut/modules.d/74nfs/nfs-start-rpc.sh /usr/lib/dracut/modules.d/74nfs/nfsroot-cleanup.sh /usr/lib/dracut/modules.d/74nfs/nfsroot.sh /usr/lib/dracut/modules.d/74nfs/parse-nfsroot.sh /usr/lib/dracut/modules.d/74nvmf /usr/lib/dracut/modules.d/74nvmf/95-nvmf-initqueue.rules /usr/lib/dracut/modules.d/74nvmf/module-setup.sh /usr/lib/dracut/modules.d/74nvmf/nbftroot.sh /usr/lib/dracut/modules.d/74nvmf/nvmf-autoconnect.sh /usr/lib/dracut/modules.d/74nvmf/parse-nvmf-boot-connections.sh /usr/lib/dracut/modules.d/74resume /usr/lib/dracut/modules.d/74resume/module-setup.sh /usr/lib/dracut/modules.d/74resume/parse-resume.sh /usr/lib/dracut/modules.d/74resume/resume.sh /usr/lib/dracut/modules.d/74rootfs-block /usr/lib/dracut/modules.d/74rootfs-block-fallback /usr/lib/dracut/modules.d/74rootfs-block-fallback/module-setup.sh /usr/lib/dracut/modules.d/74rootfs-block-fallback/rootfallback.sh /usr/lib/dracut/modules.d/74rootfs-block/59-persistent-storage.rules /usr/lib/dracut/modules.d/74rootfs-block/61-persistent-storage.rules /usr/lib/dracut/modules.d/74rootfs-block/block-genrules.sh /usr/lib/dracut/modules.d/74rootfs-block/module-setup.sh /usr/lib/dracut/modules.d/74rootfs-block/mount-root.sh /usr/lib/dracut/modules.d/74rootfs-block/parse-block.sh /usr/lib/dracut/modules.d/74squash-erofs /usr/lib/dracut/modules.d/74squash-erofs/module-setup.sh /usr/lib/dracut/modules.d/74squash-squashfs /usr/lib/dracut/modules.d/74squash-squashfs/module-setup.sh /usr/lib/dracut/modules.d/74ssh-client /usr/lib/dracut/modules.d/74ssh-client/module-setup.sh /usr/lib/dracut/modules.d/74terminfo /usr/lib/dracut/modules.d/74terminfo/module-setup.sh /usr/lib/dracut/modules.d/74udev-rules /usr/lib/dracut/modules.d/74udev-rules/module-setup.sh /usr/lib/dracut/modules.d/74virtfs /usr/lib/dracut/modules.d/74virtfs/module-setup.sh /usr/lib/dracut/modules.d/74virtfs/mount-virtfs.sh /usr/lib/dracut/modules.d/74virtfs/parse-virtfs.sh /usr/lib/dracut/modules.d/74virtiofs /usr/lib/dracut/modules.d/74virtiofs/module-setup.sh /usr/lib/dracut/modules.d/74virtiofs/mount-virtiofs.sh /usr/lib/dracut/modules.d/74virtiofs/parse-virtiofs.sh /usr/lib/dracut/modules.d/76biosdevname /usr/lib/dracut/modules.d/76biosdevname/module-setup.sh /usr/lib/dracut/modules.d/76biosdevname/parse-biosdevname.sh /usr/lib/dracut/modules.d/76systemd-emergency /usr/lib/dracut/modules.d/76systemd-emergency/module-setup.sh /usr/lib/dracut/modules.d/77dracut-systemd /usr/lib/dracut/modules.d/77dracut-systemd/dracut-cmdline-ask.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-cmdline-ask.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-cmdline.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-cmdline.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-cmdline.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-cmdline.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-emergency.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-emergency.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-mount.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-mount.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-mount.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-mount.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-mount.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-mount.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-mount.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-mount.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-pivot.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-pivot.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-pivot.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-pivot.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-trigger.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-trigger.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-trigger.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-trigger.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-udev.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-udev.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-udev.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-pre-udev.sh /usr/lib/dracut/modules.d/77dracut-systemd/dracut-shutdown-onfailure.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-shutdown.service /usr/lib/dracut/modules.d/77dracut-systemd/dracut-shutdown.service.8 /usr/lib/dracut/modules.d/77dracut-systemd/dracut-shutdown.service.8.adoc /usr/lib/dracut/modules.d/77dracut-systemd/dracut-tmpfiles.conf /usr/lib/dracut/modules.d/77dracut-systemd/emergency.service /usr/lib/dracut/modules.d/77dracut-systemd/module-setup.sh /usr/lib/dracut/modules.d/77dracut-systemd/parse-root.sh /usr/lib/dracut/modules.d/77dracut-systemd/rootfs-generator.sh /usr/lib/dracut/modules.d/77ecryptfs /usr/lib/dracut/modules.d/77ecryptfs/README /usr/lib/dracut/modules.d/77ecryptfs/ecryptfs-mount.sh /usr/lib/dracut/modules.d/77ecryptfs/module-setup.sh /usr/lib/dracut/modules.d/77initqueue /usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.service /usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.service.8 /usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.service.8.adoc /usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.sh /usr/lib/dracut/modules.d/77initqueue/initqueue.sh /usr/lib/dracut/modules.d/77initqueue/module-setup.sh /usr/lib/dracut/modules.d/77pollcdrom /usr/lib/dracut/modules.d/77pollcdrom/module-setup.sh /usr/lib/dracut/modules.d/77pollcdrom/pollcdrom.sh /usr/lib/dracut/modules.d/77selinux /usr/lib/dracut/modules.d/77selinux/module-setup.sh /usr/lib/dracut/modules.d/77selinux/selinux-loadpolicy.sh /usr/lib/dracut/modules.d/77syslog /usr/lib/dracut/modules.d/77syslog/README /usr/lib/dracut/modules.d/77syslog/module-setup.sh /usr/lib/dracut/modules.d/77syslog/parse-syslog-opts.sh /usr/lib/dracut/modules.d/77syslog/rsyslog.conf /usr/lib/dracut/modules.d/77syslog/rsyslogd-start.sh /usr/lib/dracut/modules.d/77syslog/rsyslogd-stop.sh /usr/lib/dracut/modules.d/77syslog/syslog-cleanup.sh /usr/lib/dracut/modules.d/77usrmount /usr/lib/dracut/modules.d/77usrmount/module-setup.sh /usr/lib/dracut/modules.d/77usrmount/mount-usr.sh /usr/lib/dracut/modules.d/78systemd-sysusers /usr/lib/dracut/modules.d/78systemd-sysusers/module-setup.sh /usr/lib/dracut/modules.d/80base /usr/lib/dracut/modules.d/80base/dracut-dev-lib.sh /usr/lib/dracut/modules.d/80base/dracut-lib.sh /usr/lib/dracut/modules.d/80base/init.sh /usr/lib/dracut/modules.d/80base/insmodpost.sh /usr/lib/dracut/modules.d/80base/loginit.sh /usr/lib/dracut/modules.d/80base/module-setup.sh /usr/lib/dracut/modules.d/80base/parse-kernel.sh /usr/lib/dracut/modules.d/80base/parse-root-opts.sh /usr/lib/dracut/modules.d/80base/rdsosreport.sh /usr/lib/dracut/modules.d/84memstrack /usr/lib/dracut/modules.d/84memstrack/memstrack-report.sh /usr/lib/dracut/modules.d/84memstrack/memstrack-start.sh /usr/lib/dracut/modules.d/84memstrack/memstrack.service /usr/lib/dracut/modules.d/84memstrack/module-setup.sh /usr/lib/dracut/modules.d/85shell-interpreter /usr/lib/dracut/modules.d/85shell-interpreter/module-setup.sh /usr/lib/dracut/modules.d/86shutdown /usr/lib/dracut/modules.d/86shutdown/module-setup.sh /usr/lib/dracut/modules.d/86shutdown/shutdown.sh /usr/lib/dracut/modules.d/87squash /usr/lib/dracut/modules.d/87squash/module-setup.sh /usr/lib/dracut/modules.d/88squash-lib /usr/lib/dracut/modules.d/88squash-lib/init-squash.sh /usr/lib/dracut/modules.d/88squash-lib/module-setup.sh /usr/lib/dracut/modules.d/99suse /usr/lib/dracut/modules.d/99suse-initrd /usr/lib/dracut/modules.d/99suse-initrd/module-setup.sh /usr/lib/dracut/modules.d/99suse/module-setup.sh /usr/lib/dracut/modules.d/99suse/parse-suse-initrd.sh /usr/lib/dracut/skipcpio /usr/lib/kernel /usr/lib/kernel/install.d /usr/lib/kernel/install.d/50-dracut.install /usr/lib/kernel/install.d/51-dracut-rescue.install /usr/lib/systemd/system/dracut-cmdline.service /usr/lib/systemd/system/dracut-initqueue.service /usr/lib/systemd/system/dracut-mount.service /usr/lib/systemd/system/dracut-pre-mount.service /usr/lib/systemd/system/dracut-pre-pivot.service /usr/lib/systemd/system/dracut-pre-trigger.service /usr/lib/systemd/system/dracut-pre-udev.service /usr/lib/systemd/system/dracut-shutdown-onfailure.service /usr/lib/systemd/system/dracut-shutdown.service /usr/lib/systemd/system/initrd.target.wants /usr/lib/systemd/system/initrd.target.wants/dracut-cmdline.service /usr/lib/systemd/system/initrd.target.wants/dracut-initqueue.service /usr/lib/systemd/system/initrd.target.wants/dracut-mount.service /usr/lib/systemd/system/initrd.target.wants/dracut-pre-mount.service /usr/lib/systemd/system/initrd.target.wants/dracut-pre-pivot.service /usr/lib/systemd/system/initrd.target.wants/dracut-pre-trigger.service /usr/lib/systemd/system/initrd.target.wants/dracut-pre-udev.service /usr/lib/systemd/system/sysinit.target.wants /usr/lib/systemd/system/sysinit.target.wants/dracut-shutdown.service /usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/dracut /usr/share/bash-completion/completions/lsinitrd /usr/share/doc/packages/dracut /usr/share/doc/packages/dracut/AUTHORS /usr/share/doc/packages/dracut/NEWS.md /usr/share/doc/packages/dracut/README.md /usr/share/licenses/dracut /usr/share/licenses/dracut/COPYING /usr/share/man/man1/lsinitrd.1.gz /usr/share/man/man5/dracut.conf.5.gz /usr/share/man/man7/dracut.bootup.7.gz /usr/share/man/man7/dracut.cmdline.7.gz /usr/share/man/man7/dracut.kernel.7.gz /usr/share/man/man7/dracut.modules.7.gz /usr/share/man/man8/dracut-cmdline.service.8.gz /usr/share/man/man8/dracut-initqueue.service.8.gz /usr/share/man/man8/dracut-mount.service.8.gz /usr/share/man/man8/dracut-pre-mount.service.8.gz /usr/share/man/man8/dracut-pre-pivot.service.8.gz /usr/share/man/man8/dracut-pre-trigger.service.8.gz /usr/share/man/man8/dracut-pre-udev.service.8.gz /usr/share/man/man8/dracut-shutdown.service.8.gz /usr/share/man/man8/dracut.8.gz /usr/share/pkgconfig/dracut.pc /var/log/dracut.log
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 01:54:38 2026