Releases: dracut-ng/dracut
dracut-111
Performance
- export DRACUT_ARCH globally (c50c04b0)
- systemd-sysext: do not attempt to install extension metadata (25ffc0f0)
Features
- derive systemd generator name dynamically from script (6ff36870)
- crypt-lib: introduce crypt-lib dracut module (8a82565e)
- dmsquash-live: add busybox blkid compatibility (7c0298a7)
- dracut:
- dracut-catimages.sh: move images directory from /boot to /var/lib (6bfd026e)
- overlayfs: support tmpfs size parameter in rd.overlay (9740a99a)
- overlayfs-crypt: add new encrypted persistent overlay support (c74f8ac2)
- systemd-sysext: include systemd-{sys,conf}ext-sysroot services (205415b5)
- systemd-sysusers-service: systemd-sysusers.service module (e0a7c9e2)
Bug Fixes
- disable hostonly_cmdline for Gentoo by default (6c772faa)
- explicitly set and document Gentoo defaults (86dae808)
- avoid arguments for dot commands (045e9e30)
- set DRACUT_TMPDIR before using it in dlog_init() (56ba87ad)
- SYSTEMD-IMPORT: remount /sysroot with dev and suid flags (32d12606)
- base: move initrd.target.wants symlink creation to wait_for_dev (d971230a)
- crypt:
- dbus: remove After/Requires from dbus service/socket (6102479e)
- dmsquash-live:
- dracut:
- do not record parameters that do not change the initrd (44a15508)
- remove leading space from recorded arguments (0a62cc4a)
- inst_libdir_file() does not have a -o option (a8b2a995)
- determine hostonly_cmdline after hostonly setting (6cfafda4)
- properly detect kernel version with --sysroot (d19f65d1)
- enable hostonly_cmdline in hostonly mode again (04af3c09)
- remove unused dracut_no_switch_root (f61865ce)
- remove udevrulesconfdir variable (d867f00d)
- remove unused host_fs_all (8ef39d08)
- dracut-catimages.sh:
- dracut.sh: use printf instead of echo in mark_hostonly (002f0901)
- functions: prevent find_binary from dropping last PATH element (d1c3b6ff)
- kernel-modules: install mmc drivers on all architectures (18cfdccd)
- kernel-modules-export: use return instead of exit in pre-pivot hook (9c6fce6a)
- man: inst_libdir_file() does not have a -o option (8cdd3675)
- memdisk: use return instead of exit in cmdline hook (ce9337e4)
- network-legacy: add input validation to RFC 3442 route parser (4497dafb)
- overlayfs: unmount NEWROOT before mounting overlay (eef62a5b)
- overlayfs-crypt: make module-setup.sh executable (29af32af)
- ppcmac: use return instead of exit in pre-udev hook (5d81516b)
- shutdown: warning printed unconditionally (7f5c88cf)
- squash-lib: inst_libdir_file() does not have a -o option (e4a2555e)
- syslog: use return instead of exit in initqueue/online hook (ce808b75)
- systemd-cryptsetup:
- systemd-networkd:
- systemd-pcrextend: add NVPCR definition files (e6b27fd2)
- systemd-repart: load libfdisk via dlopen (0a6e83db)
- systemd-sysext:
- systemd-veritysetup: validate dm-verity signatures in userspace (f20fd63e)
- zipl: repair parsing of rd.zipl=LABEL|UUID|...= (75731188)
- revert: systemd requires cryptsetup targets installed earlier (802c7393)
dracut-110
User notes
The systemd-pcrphase module has been renamed to systemd-pcrextend to align with upstream systemd changes.
The following modules are new for this release:
memdisksystemd-import
Distributor notes
The separate dracut-version.sh has been removed.
In order to set the distributor version (e.g. when packaging dracut), set DRACUT_FULL_VERSION when calling make.
When packaging an unreleased snapshot version, please also set DRACUT_MAIN_VERSION to a version string identifying the base version + commit.
As an example, when packaging a release of dracut as an RPM, use an invocation like so:
%build
%make_build DRACUT_FULL_VERSION="%{version}-%{release}"
%install
%make_install DRACUT_FULL_VERSION="%{version}-%{release}"Bug Fixes
- avoid leading spaces in systemd units (68cd066c)
- grammatical errors (2b992cae)
- Makefile:
- base: ensure that /run survives switch_root (b9ecf13f)
- cpio: archive correct minor numbers (dca4a403)
- crypt-gpg: support missing /etc/dracut.conf.d (786e8f27)
- dm: add explicit rootfs-block dependency (5e7e4cd3)
- dmsquash-live-autooverlay:
- dracut:
- also check libraries when resolving lazy (9becd78c)
- move libdirs to dracut-functions.sh (6fe23c38)
- move defining DRACUT_LDCONFIG to dracut-functions.sh (294b3583)
- remove trailing null characters from SBATs when building UKIs (785fbf8b)
- use proper dracut logging when possible (2298980b)
- ensure that inst is called after DRACUT_NO_XATTR is computed (1e504843)
- move comment back to related dracut_args variable (01efc845)
- source dracut-functions.sh before calling dwarning (8552a0f4)
- ignore shellcheck SC2329 in addition to SC2317 (d82bff14)
- ignore failing find_binary dracut-install (26c55932)
- remove newlines from libdirs variable (62d71056)
- --printconfig does not work without --force (00bc4fc2)
- shellcheck SC2086 (c47e8910)
- dracut-functions: check for kmod (4458505e)
- dracut-init: do not set DRACUT_KERNEL_MODALIASES for --no-kernel (902bd6ce)
- dracut-install:
- dracut-logger:
- dracut-systemd:
- dracut.conf.d: demote uki-virt to CI only (39e7cf1f)
- functions: do not use path escapes for non-paths (c04ee829)
- i18n: remove Gentoo workaround that is no longer needed (53ed2794)
- livenet: correct check for deprecated rd.live.overlay.overlayfs (3f3c377b)
- man:
- multipath: always forcefully load multipath modules (5ace3b01)
- nfs:
- overlayfs: make overlayfs-lib.sh executable (186d15df)
- plymouth: avoid warning if /etc/plymouth/plymouthd.conf is not present (45d560bb)
- release:
- systemd: only install systemd-coredump with systemd-coredump dracut module (a8268a4d)
- systemd-cryptsetup: increase ordering to resolve regression (d7bdbbb7)
- systemd-networkd:
- systemd-pcrphase: do not print an error if an optional binary is not found (7f45703d, closes #2094)
- systemd-portabled: do not call portablectl (2a0b1f4e)
- test/DMSQUASH: zero overlay partition on reset (ca2335fb)
- tpm2-tss: add tss user/group i...
dracut-109
Performance
- improve logger efficiency (fd685905)
Features
- dracut.sh: try $STRIP for $strip_cmd first (862248dc)
- Makefile:
- configure: autoconfigure configprofile (eada0fb9)
- debian.conf:
- dracut:
- dracut.conf.d: move examples into subdirectories (d486a909)
- dracut.sh: output error message for --regenerate-all (3d58272e)
- fedora: switch to strict hostonly mode by default (bc69bf4e)
- kernel-modules-export: make kernel modules from initramfs available (21096b7e)
- lsinitrd: support 3cpio (7b1612fc)
- network-manager: remove support for ifcfg-rh (63baa4e7)
- pcsc: add Debian/Ubuntu support (1575aea4)
- plymouth:
- qemu: install sd_mod driver (2aaf5673)
- skipcpio: output additional CPIO information (3841274d)
- systemd-networkd: do not require bash (9f2e8da7)
Bug Fixes
- line-buffer log output to /dev/kmsg (cfc3fc61)
- typo in awk script in _do_dlog_batch_kmsglog (f0d64b02, closes #1803)
- make logging functions return 1 only on invalid log level (5f9d2858)
- partial revert for hostonly sloppy mode (ac8cb5e5)
- place dracut generated cmdline conf files in the 10-49 range (8680a553)
- ignore shellcheck SC2329 in addition to SC2317 (c782a166)
- make sure final hostonly value is computed before reading it (8d9887bd)
- 74nvmf:
- Makefile:
- correct filter condition for s390 specific modules (cf735287)
- correct loop variable (c2ed439a)
- exclude hidden directories from shellcheck part 2 (a421ac07)
- exclude hidden directories from shellcheck (7a65d1a1)
- use install for installing files (882923bc)
- remove the heuristic to determine fallback kernel version (b97ab4a8)
- UKI: explicitly specify '--uname' (70466f56)
- base:
- btrfs: write cmdline in install() (c7b11828)
- cpio:
- dbus, network-manager: make generic mode host independent (2e14afe8)
- debian:
- debian.conf: re-enable hostonly_cmdline (3a85060c)
- dm,dmraid: shellcheck SC2268 (b138454b)
- dmsquash-live: install required stat binary (46369b3b, closes #1780)
- doc: correct spelling mistake of recommended (62be5b25)
- doc_site: remove reference to udev < 143 (4cfac2cf)
- dracut:
- use grep -q/-s to silence output/error (a80703e8)
- install items before dracut modules are included (a2ebe31b)
- add support for kernel name Image (df933559)
- enforce that hostonly is set for hostonly_install (32b3b8c7)
- library directory creation in --kernel-only (52155dde)
- use "-name" to avoid find matching temporary directory (5c53a810)
- decrease logging by default ([86cc122](86cc122...
dracut-108
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:
- dracut-install:
- 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:
- 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:
- 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 ([5042681](504268187b863d11a8c39e0a242aa...
dracut-107
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:
- crypt: always install s390 crypto modules (dea50f64)
- dracut:
- dracut-init:
- 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:
- man: --include can be specified multiple times (18375a5c)
- mdraid: do not call mdadm with full path (b0c37531)
- multipath:
- nfs:
- release: tagging and release generation is no longer automated (5c2864dc)
- rngd:
- squash-erofs: adjust configuration in order to match SquashFS (e2f19b65)
- systemd-sysusers:
- systemd-veritysetup: install dm-verity kernel module (f3fffa1e)
Features
- strip out unused/unlikely AMDGPU firmware (c06f2481)
- add simpledrm module (as subset of drm module) (2ae73d63)
- UKI: use ukify when available to generate UKI (acfddd69)
- btrfs: also install btrfstune (ddbeed81)
- systemd: add new systemd-validatefs@.service (1b5669c1)
- systemd-integritysetup: add remote-integritysetup.target (4402aeb2)
Performance
- base: move the chmod dependency from base to systemd (ddc1f54d)
Contributors
- Jo Zzsi jozzsicsataban@gmail.com
- Benjamin Drung benjamin.drung@canonical.com
- Antonio Alvarez Feijoo antonio.feijoo@suse.com
- James Le Cuirot jlecuirot@microsoft.com
- Benjamin Marzinski bmarzins@redhat.com
- Martin Wilck mwilck@suse.de
- Alexander Tsoy alexander@tsoy.me
- Brian Fjeldstad bfjelds@microsoft.com
- Dylan Aïssi dylan.aissi@collabora.com
- Gao Xiang hsiangkao@linux.alibaba.com
- Laszlo Gombos laszlo.gombos@gmail.com
- Mark Harmstone mark@harmstone.com
- Mingcong Bai jeffbai@aosc.io
- Nowa Ammerlaan nowa@gentoo.org
- Stefan Dirsch sndirsch@suse.de
- Thien Trung Vuong tvuong@microsoft.com
- Xinhui Yang cyan@cyano.uk
- You-Sheng Yang vicamo.yang@canonical.com
dracut-106
Bug Fixes
- check if xx-lib.sh is needed before executing (8b71a80e)
- check if dracut-lib.sh is needed before executing (8f249c2b)
- add bash dependency when bash scripts are used in the module (3a04a139)
- initqueue -> /sbin/initqueue (6f9b5a52)
- set initrd-release in the base module (41f9e8f9)
- remove extra bracket (512215c7)
- 01fips-crypto-policies: use /bin in shebang (f7ca0f3e)
- 35network-manager:
- ENC-RAID-LVM: correct test name and remove obsolete step (90f46fcb)
- Makefile:
- base:
- crypt: crypt-lib.sh optionally depends on stty (4532fb0f)
- dm: remove 59-persistent-storage-dm.rules (d2ade8a6)
- dmsquash-live-root.sh: support images with non-existing /proc (e37c67f6)
- docs: correct spelling mistake of recommended (4e03ac7c)
- dracut: rework timeout for devices added via --mount and --add-device (c79fc8fd)
- dracut-functions.sh:
- dracut-init: add compatibility with Debian/Ubuntu for libdirs detection (8809b246)
- dracut-lib: initialize getcmdline/getarg local variables (fc18d0b3)
- dracut-systemd:
- dracut.sh:
- fips-crypto-policies: improve check for module inclusion (1ef60f9f)
- i18n: make /etc/vconsole.conf optional (1246c4a1)
- img-lib: trim required binaries (755c5c52)
- iscsi:
- attempt iSCSI login before all interfaces are up (f30cf46e)
- don't require network setup for bnx2i (cc2c48a0)
- do not install services when not using systemd (87fefd3c)
- remove duplicate inst_multiple calls for iscsiadm and iscsid (73cdd31c)
- include /usr/lib/open-iscsi/startup-checks.sh if needed (7fe7fa94)
- kernel-network-modules: if running inside vm, include qemu-net (2ecdda2d)
- lsinitrd: improve KERNEL_VERSION detection (37ce14fb)
- lvmthinpool-monitor: make sure systemd is included (359e1e9a)
- nfs:
- pcsc: add libpcsclite_real.so.* (bfa00c2a)
- plymouth:
- qemu-net: align check logic between qemu modules (bb7425b8)
- rngd: do not include the module if we can not start the service (3c727b60)
- shell-interpreter: move later in the module ordering (8f247f2f)
- systemd:
- systemd-ask-password: do not half-install systemd-ask-password-wall (d8d11852)
- systemd-networkd: depend on net-lib (80e9d891)
- systemd-pcrphase: include systemd-pcrphase in hostonly mode (ea6a47ed)
- systemd-sysext: install new initrd-specific units (68a09b43)
- systemd-sysuser: add support for Gentoo (1c5f45a2)
- systemd-sysusers: systemd.conf no longer exists (8f30a001)
- systemd-tmpfiles:
- test: running tests on bare metal fail with syntax error (e26a4ab9)
- test-root: dracut-getarg and dracut-lib are no longer used for test-root (97e502c4)
Performance
- base: /etc/initrd-release is only for systemd (5bf724fa)
- hwdb: only include when another module requires it in hostonly (7766da60)
- systemd: remove crypto API kernel modules (fa45d844)
Features
- default config profile ([8c15bb6...
dracut-105
Resolve a regression in release v104 that impacts generated initrds when both systemd and i18n dracut modules are included.
Bug Fixes
dracut-104
New dracut modules:
- shell-interpreter: meta package for improved shell selection
- fips-crypto-policies: make c-p follow FIPS mode automatically
- squash-lib: code shared by 95squash-{squashfs,erofs}
Removed dracut modules:
- ifcfg: no longer needed for networking
- mksh: lack of interest to maintain
Notable new features:
- add --add-confdir option to dracut
- new dracut configuration profiles under dracut.conf.d/ (e.g. for uki)
- systemd-udevd: make systemd-sysctl, systemd-modules-load optional
Notable bug fixes:
- crypt: include systemd-cryptsetup module when needed
- udev-rules: move installation of libkmod to udev-rules module
- busybox: install busybox symlinks later in the generation process
- nvmf: install (only) required nvmf modules
- systemd: include systemd config files from /usr/lib/systemd
- systemd: trigger systemd-vconsole-setup.service only on demand
- multipath: include module with "find_multipaths strict"
- nfs: include also entries from /usr/lib/{passwd,group}
- network: handle '-m network'
- systemd-networkd: remove basename dependency
- remove obsolete syntax for many command line options without the rd. prefix
The project builds test containers daily for the following Linux distributions:
Alpine, Arch, Debian (amd64 and arm64), Fedora (amd64 and arm64), Gentoo, openSUSE, Ubuntu, Void
These Linux distributions test dracut in various configurations (systemd/OpenRC/runit, glibc/musl, dhclient/NetworkManager/systemd-networkd).
Features
- config example for cloud provider uki vm (cc0a0e42)
- add common config when networking is not desired (9ffabd59)
- busybox: use busybox --install to install itself (3975e26a)
- dracut: detect kernel initrd support (b41c2401)
- dracut-functions: check more paths (ede2a05a)
- dracut-init.sh: allow changing the destination directory for inst et al (3ad7e6c2)
- dracut-initramfs-restore: unpack erofs images (ce83d38d)
- dracut.sh: add --add-confdir option (6107f5e5)
- fips: add support for UKIs (1000265a)
- fips-crypto-policies: make c-p follow FIPS mode automatically (bd3c1e1c)
- lsinitrd: add support for erofs images (2a3bc5af)
- pcmcia: only include when another module requires it (ea4199b3)
- rescue: move command line arguments to 50-rescue.conf ([d24917f](https://github.co...
dracut-103
New dracut modules introduced by this release:
- hwdb: separate out hwdb module
Notable new features:
- erofs support for dmsquash-live module
- install platform/chrome modules on ARM/RISC-V
- force the inclusion of crypttab entries with x-initrd.attach
- configuration files for common packaging options (50-hostonly.conf.example)
Commits that resolve notable regressions:
- perf(dracut-install): memoize find_kmod_module_from_sysfs_node
- perf(dracut-install): use driver/module sysfs dirs for module name
- fix(crypt): decryption when rd.luks.name is set
- fix(systemd-pcrphase): make tpm2-tss an optional dependency
The project builds test containers daily for the following Linux distributions:
- Alpine, Arch, Debian (amd64 and arm64), Fedora (amd64 and arm64), Gentoo, openSUSE, Ubuntu, Void
- These Linux distributions test dracut in various configurations (systemd/OpenRC/runit, glibc/musl, dhclient/NetworkManager/systemd-networkd).
Features
- add common config for Integrity Measurement (5d9fe8c5)
- add additional common configs (69e119da)
- crypt: force the inclusion of crypttab entries with x-initrd.attach (61ab3386)
- debug: add findmnt to help debugging (41d61114)
- dmdquash-live: add support for using erofs (ca5ae5d3)
- dracut: search for zstd compressor first (9663307c)
- dracut-install:
- hwdb: separate out hwdb module (3c5d5e39)
- kernel-modules: install platform/chrome modules on ARM/RISC-V (e69e4132)
- lsinitrd.sh: support configurable initrd filenames (7c11c8cf)
- multipath: warn if included with no multipath devices and no user conf (ae1b1003)
- qemu: include the virtio_crypto kernel module (0fe20f85)
- test:
Bug Fixes
- check for searched initrds to be present (9c396ce2)
- rename dracut.conf.d .conf files to conf.example (ddc9e4e9)
- disable SC2317 for calls by for_each_host_dev_and_slaves ([23c9d85](https://github.com/dracut-ng/dracut-ng/co...
dracut-102
This release includes fixes for compatibility with the latest Linux kernel (v6.9), Linux firmware, and systemd (v256).
New dracut modules introduced by this release:
- pcmcia: factor out pcmcia support into its own module
- systemd-bsod: display a blue screen which contains a message relating to a boot failure
- numlock: module to turn Num Lock on
- systemd-cryptsetup: factor out systemd-cryptsetup support into its own module
dracut modules removed by this release:
- dasd_rules: remove dasd handling consolidated in s390-tools
- qeth_rules: remove qeth handling consolidated in 95znet
- zfcp_rules: remove zfcp handling consolidated in s390-tools
The project builds test containers daily for the following Linux distributions:
- Alpine
- Arch
- Debian (amd64 and arm64)
- Fedora (amd64 and arm64)
- Gentoo
- openSUSE
- Ubuntu
- Void
These Linux distributions test dracut in various configurations (systemd/OpenRC/runit, glibc/musl, dhclient/NetworkManager/systemd-networkd).
Performance
- crypt: move more rules to systemd-cryptsetup (6325af42)
- dracut-init.sh: stop parsing args in dracut_instmods if --silent is found (16863113)
- dracut-systemd: check for systemd binary (51d0257b)
- drm: group dracut_instmods calls (80f2caf4)
- systemd:
- systemd-udevd: remove duplicate rules (28846382)
Bug Fixes
- /etc/modprobe.d --> /run/modprobe.d (424717af)
- crypt-gpg-lib.sh (1ca38f04)
- module-setup.sh missing stty (1af35319)
- network-manager should include kernel-network-modules (cabd38d8)
- clean Makefile rule (b89a0fb2)
- 01systemd-ldconfig: install ldconfig.real (125bb0a8)
- 35-network-manager: let the kernel generate a UUID for /etc/machine-id (1e2b5c30)
- 90kernel-modules: add psmouse for some Fujitsu laptops (343ce3bb)
- Dockerfile-Gentoo:
- base:
- configure: resolve regression for crosscompiling (25dabef1)
- cpio: eliminate compile time warning (18788930)
- crypt:
- dmsquash-live:
- do not check ISO md5 if image filesystem (c6906fea)
- use load_fstype to load driver for filesystems ([541ae94](541ae946b2fb715ed6d88b32...