Releases: osboot/make-initrd
Releases · osboot/make-initrd
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.
v2.25.0
v2.24.0
v2.23.0
Changes
- Runtime:
- Add fstab dependency to udev service.
- Add the ability to find out with what features the image was built.
- New feature:
- Add bootloader feature. The feature adds the ability to create an image that
can act as a bootloader. - Add debug-tools feature. The feature adds a debug tools (gdb, strace) to
initrd image.
- Add bootloader feature. The feature adds the ability to create an image that
- Feature smart-card:
- Add udev rules to setup enviroment for fido devices.
- Fix typos and move guessing GUESS_NET_IFACE to net module.
- Fix number of retries in the initramfs service.
- Feature ucode:
- The absence of the firmware file is not an error.
- Set mtime of files and directories to 01-01-1970.
- Guess subsystem:
- root: Replace MOUNTPOINTS to GUESS_MOUNTPOINTS inside guess module. The
MOUNTPOINTS variable continues to work for backward compatibility.
- root: Replace MOUNTPOINTS to GUESS_MOUNTPOINTS inside guess module. The
- Utilities:
- initrd-put: Do not run chmod for symlinks.
- Misc:
- Add new tool to sort services and switch from sort-lsb to sort-services.
- Add PUT_FEATURE_OPTIONAL_LIBS to pack optional libraries.
- Detect terminfo in more portable way.
- Set mtime of all initramfs files and directories to 01-01-1970. The reproducibility
of the build image has appeared. - Add unit tests for some utilities.