Skip to content

dracut-107

Choose a tag to compare

@LaszloGombos LaszloGombos released this 01 May 11:26
· 946 commits to main since this release

This release marks the one-year anniversary of this project.

To celebrate the anniversary, the project would like to thank the following Linux distributions that rely on this project for initramfs generation.

  • Adélie Linux
  • ALT Linux
  • AOSC
  • Azure Linux
  • Debian (dracut-install)
  • Chimera Linux (dracut-install)
  • CRUX
  • EndeavourOS (Arch based)
  • Fedora and Red Hat Enterprise Linux
  • GardenLinux (Debian based)
  • Gentoo
  • KaOS
  • Lubuntu (Ubuntu based)
  • OpenMamba
  • OpenMandriva
  • Side Linux
  • Solus
  • Ubuntu (dracut-install)
  • Void Linux

The following independent distributions have packaged releases of this project, enabling dracut as an alternative initramfs generator:

  • Alpine
  • Arch
  • Slackware

Bug Fixes

  • improve hostonly sloppy mode (8519dcdb)
  • don't use command -v to find binaries in the sysroot (c0d3b120)
  • add $dracutsysrootdir to paths where it should be present (a3fea596)
  • 90kernel-modules: explicitly include xhci-pci-renesas (20cc20d2)
  • base:
    • tighten /dev/pts permissions (5ec66e97)
    • only set ID to dracut if systemd is not used (82487fc8)
  • crypt: always install s390 crypto modules (dea50f64)
  • dracut:
    • kernel module name normalization in drivers lists (8674d84f)
    • protect existing output file against build errors (39a765de)
    • avoid mktemp collisions with find filter (9b822c31)
  • dracut-init:
    • do not detect virt environment in non-hostonly mode (b2c72e10)
    • assign real path to srcmods (bb6d0c11)
  • dracut-install: install compressed blobs that match wildcard fwpath (57911e76)
  • dracut-lib: support "set -e" in setdebug (89da4257)
  • hwdb: enable hwdb dracut module when hostonly is sloppy (5ff7dab0)
  • iscsi:
    • make sure services are shut down when switching root (fcde3355)
    • don't require network setup for qedi (3d5bab81)
  • man: --include can be specified multiple times (18375a5c)
  • mdraid: do not call mdadm with full path (b0c37531)
  • multipath:
    • disable user_friendly_names with mpathconf (1d7464cf)
    • skip default multipath.conf with mpathconf (c43b7905)
  • nfs:
    • add possible statd user and group (7eaa8536)
    • use DRACUT_CP instead of cp (2f5a759f)
    • libnfsidmap plugins not added in some distributions (6b30662e)
  • release: tagging and release generation is no longer automated (5c2864dc)
  • rngd:
    • adjust license to match the license of the whole project (da099c30)
    • do not check for +x perms (04841c42)
  • squash-erofs: adjust configuration in order to match SquashFS (e2f19b65)
  • systemd-sysusers:
    • make sure tss user for tpm2 is created (c6d38cb4)
    • silence "Creating " on stderr (cb8fb964)
    • always silence stdout (62c75393)
  • systemd-veritysetup: install dm-verity kernel module (f3fffa1e)

Features

Performance

  • base: move the chmod dependency from base to systemd (ddc1f54d)

Contributors