Releases: osboot/make-initrd
Releases · osboot/make-initrd
v2.32.0
Changes
- Runtime:
- Reduce rootdelay period if all mountpoints are done, but init program is
missing. - Show proper message if INIT not found.
- Reduce rootdelay period if all mountpoints are done, but init program is
- Feature luks:
- Do not overwrite LUKS_CRYPTTAB.
Full Changelog: 2.31.0...2.32.0
v2.31.0
Changes
- Runtime:
- Check more carefully for the presence of the INIT= inside new root partition.
- Feature kickstart:
- Start all luks after partitioning.
- Add simple reqpart that automatically creates partitions required by your
hardware platform. - Add part --fstype=efi to create EFI partition with custom mountpoint.
- Add --hibernation option to part/logvol/raid commands. This option can be
used to automatically determine the size of the swap partition big enough
for hibernation. - Add support for fat/vfat filesystem.
- Add support for zstd/lz4-compressed tarballs in liveimg.
- Feature qemu:
- Try to add e1000e module.
- Feature network:
- Fix permissions of /etc/resolv.conf
- Misc:
- Relax check of /usr. This will allow to migrate the filesystem to /usr.
Full Changelog: 2.30.0...2.31.0
v2.30.0
What's Changed
- Feature kickstart:
- Close luks partition if we need to change partition table.
- Add information about what command is being executed.
- Feature rootfs:
- Create fstab more carefully.
- Feature ucode:
- Change path in the archive.
- Feature multipath:
- Add more rules and utils for FC multipath.
- Drop buildinfo feature.
- Misc:
- Detect separate /usr partition (merged-usr).
- Generate wiki from Documentation.
New Contributors
- @LaszloGombos made their first contribution in #27
Full Changelog: 2.29.0...2.30.0
v2.29.0
v2.28.0
v2.27.2
v2.27.1
v2.27.0
Changes
- Feature luks:
- Add crypttab support.
- Try to remember the uuid of the luks device and automatically add it to crypttab.
- Feature kickstart:
- Use
/proc/devices
to detect sd and virtblk block devices.
- Use
- Feature locales:
- Read system-wide locales.
- Utilities:
- initrd-ls: Fix infinite loop when unpacking zstd.
- initrd-put: Add option to exclude files by pattern.
- initrd-scanmod: module must satisfy all the rules from the ruleset.
- mkinitrd-make-initrd: Fixed misprint, make-initrd can be found now.
- make-initrd: Enforce absolute path in
TMPDIR
.
- Misc:
- Сheck bzip2 library as the last chance for detection if there is no
bzip2.pc
.
- Сheck bzip2 library as the last chance for detection if there is no
v2.26.0
Changes
- Runtime:
- Show a message if the root is not found for more than 15 seconds.
- New fearure:
- Add locales feature. The feature adds locales and translations of utilities.
- Feature ucode:
- Don't throw an error if no cpu updates are found for intel.
- Fix firmware definition for amd cpu.
- Feature raid:
- Remove feature due to deprecation.
- Feature cleanup:
- Allow to delete temporary files of features.
- Utilities:
- initrd-ls, initrd-extract: Fix use-after-free if cpio is empty.
- replace: Replace utility with bash builtins.
- Misc:
- By default show only summary about the build of image.
- Generate content of sysconfig files.
- Add more unit tests.