Releases
108
Compare
Sorry, something went wrong.
No results found
bdrung
released this
04 Aug 11:00
Performance
systemd-udevd: 99-systemd.rules added in two places (a8c0a15c )
watchdog: only install wdctl for the non-systemd case (ad0fd3a8 )
Features
add Debian/Ubuntu specific Dracut configuration (cba1a2c2 )
allow the use of $kernel in initrdname= config (696397dd )
add support for removing a space separated list of files (f8dfe3ee )
make variable set check work with "set -u" (ee8f4f9d )
support dracutsysrootdir being unset (348888b8 )
tests are not packaged by default to simplify packaging (e65a87cf )
set hostonly_cmdline config to no by default (efaee447 )
set hostonly config by default in configure (62fdf59c )
Makefile: explicitly list configs to install (f7416501 )
base: add support for rd.driver.pre (5ca76df3 )
crypt-gpg: handle multiple gpg pubkeys (28ad7910 )
dracut:
drop DRACUT_PATH and rely on PATH (2606f985 )
support SOURCE_DATE_EPOCH (dfcfa6fb )
allow users to choose which dlopen dependencies they want (96a91d04 )
replace ldd with dracut-install --dry-run or header check (e8b733f7 )
set systemdversion global var using pkg-config (ed80f9f4 )
dracut-install:
add --dry-run option to replace external ldd usage (161153f9 )
extend new ELF parsing code to replace ldd calls (aac5c914 )
parse ELF .note.dlopen entries for extra deps (19b5faad )
initqueue: factor out initqueue into its own module (3daf6783 )
network-manager: use upstream initrd services if available (83dffc58 )
resume: do not depend on initqueue if systemd is used (34457e07 )
rootfs-block-fallback: factor out rootfallback into its own module (2676f1a5 )
watchdog: do not depend on initqueue if systemd is used (c8dbd9ec )
Bug Fixes
load essential storage kernel modules in sloppy hostonly mode (87304767 )
increase deteminism by not relying on the default sorting from ls (c9f6b867 )
network-manager dracut module no longer depends on systemd (8f063e23 )
support DRACUT_SYSTEMD being unset (79ffbd28 )
support hostonly being unset (c85c9324 )
support DRACUT_RESOLVE_LAZY being unset (3d383ba4 )
loongarch architecture support (38f44b35 )
let check_vol_slaves_all return 1 when checks on all slaves fail (b117013b )
improve hostonly sloppy mode (53537ae7 , closes #1321 )
load more kernel modules in sloppy hostonly mode (de862885 )
Makefile: remove test modules after renumbering (80961ee0 )
base:
base module failure if root password is already set (e4551d40 )
dracut-lib.sh soft depends on poweroff/reboot/halt (237108c3 )
support PREFIX being unset (7bea9dfe )
only create nobody user for nfs dracut module (8934a8e5 )
dmsquash-live: erofs collision with latest util-linux (950475e8 )
dracut:
only call uname -r if it is safe to do (3f4497ed )
detect if systemd-detect-virt is available before calling it (5d3298ea )
consolidate reporting running in a container (000f5dbf )
ensure hardlink deduplication is reproducible (9fdf683f )
respect PKG_CONFIG env var instead of hardcoding pkg-config (0ee92dbb )
dracut-init: use sysroot when checking udev rule program existence (c1000cda )
dracut-init.sh:
support DRACUT_NO_XATTR being unset (d520252a )
initialize _files in inst_libdir_file (2311abeb )
dracut-initramfs-restore: check for Debian initrd.img symlink (f80128e9 )
dracut-install:
sort output of --modalias (41e43068 )
install all suppliers of a supplier's module (80574db7 )
do not limit supplier handling to platform bus (e35c5173 )
add sysfs node parents' modules as dependencies (3607cd8f )
rework broken destination existence logic (425e263b )
plug memory leak on kerneldir (082b6b0a )
deadcode.DeadStores static analyzer warnings (28041543 )
dracut-lib.sh: initialize variables in getargs (ef60bd71 )
dracut-logger.sh: initialize errmsg in dlog_init (f35a8c7f )
dracut.conf.d: reserve namespace 50 to out-of-tree configurations (d470b436 )
dracut.sh:
do not use uname to detect kernel version in a container (2b2debd7 )
initialize variables that get exported (50426818 )
don't pass empty string as dir (758f3eaf , closes #1275 )
fcoe-uefi: exit early on empty vlan (555b6e1d )
fips: make sha512hmac an optional requirement (3d319b55 )
generic.conf: increase ordering for generic.conf (d823fd86 )
i18n: add $dracutsysrootdir to systemd-vconsole-setup.service path (90956522 )
livenet: drop stray command call (9135136d , closes #1240 )
lsinitrd: resolve initrd to real path (22d93bc0 )
man: document what to expect running dracut non-root (b853eba8 )
modules:
free up range 00-09 to out of tree dracut modules (1edcb076 )
document known module dependencies (2d98ddb5 )
move more modules with unimportant ordering to 70 (c439438d )
all modules with 99 ordering should have a unique number (2199846f )
network-manager: depend on dbus only when using systemd (58baf861 )
simpledrm: add =drivers/gpu/drm/panel (b7a2f8d0 )
systemd:
systemd.volatile needs overlayfs kernel module (e1452003 )
make checking for systemd availability consistent (8e575556 )
systemd-cryptsetup: don't pull in fido2/pkcs11/tpm2-tss if omitted (01b369a5 )
systemd-repart:
allow partition format (02201361 )
copy systemd system drop-in configuration (bb8bf124 )
systemd-sysext:
install the required kernel modules (7f524d3d )
make non-hostonly non-host (e42755c3 )
systemd-sysusers:
maintain users and groups (50285645 )
remove (g)shadow created by systemd-sysusers (97b5f91f , closes #1242 )
systemd-udevd: handle root=gpt-auto for systemd-v258 (fa17b6fb )
test: renumber test modules to 70 (99ed458b )
Contributors
You can’t perform that action at this time.