Releases: osboot/make-initrd
Releases · osboot/make-initrd
v2.33.0
Changes
- Runtime:
- Use pre/post handlers to extend cmdline service and remove service-specific
handlers. - Replace mountsrc service by post-service handler.
- Show block/net udev events if rdlog=console.
- Add timestamps to polld messages.
- Use pre/post handlers to extend cmdline service and remove service-specific
- Feature zfs:
- Add OpenZFS feature.
- Feature kickstart:
- Add zfs support.
- Add documentattion about zfs commands.
- Do not try to get UUID for non-device mounts.
- Feature sshfsroot:
- Add documentattion about root=/dev/sshfs.
- Features mdadm:
- Use own copy of 63-md-raid-arrays.rules to fix regression with fedora boot
on raid.
- Use own copy of 63-md-raid-arrays.rules to fix regression with fedora boot
- Misc:
- Sync gen_init_cpio with upstream.
- Add documentation about module pattern sets.
- Add documentation about 9P as root filesystem.
Full Changelog: 2.32.1...2.33.0
v2.32.1
Changes
- mk: do not expand functions out of
$(call ...)
context. - testing: Add cmdline parameter to do not panic.
Full Changelog: 2.32.0...2.32.1
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