Skip to content

Releases: osboot/make-initrd

v2.14.0

30 Mar 14:15
2.14.0
b1f8f2c

Choose a tag to compare

Changes

  • Feature mdadm:
    • Generate udev rules for guessed raid devices.
  • Feature pipeline:
    • Fix possible race in the waitdev.
  • Feature network:
    • Always import runtime environment.
  • Runtime:
    • Use wrapper around readlink for portability.
    • Use start-stop-daemon from busybox.
    • Udev variables $ID_* are optional.
    • Add default udev rules.
    • Add support for root=SERIAL=*.
  • Utilities:
    • initrd-put: Handle symlinks in the root directory.
    • initrd-put: Get the canonical path correctly.
    • initrd-put: Set mode and owner after directories creation.
    • depinfo: Do not show an error if softdep is not found.
  • Build:
    • Add busybox and libshell as submodules.
  • Misc:
    • All make messages should go to stderr.

v2.13.0

09 Mar 19:01
2.13.0
f23c53d

Choose a tag to compare

Changes

  • Feature guestfs:
    • Add lable utilities (thx Mikhail Gordeev)
  • Feature mdadm:
    • Assemble only $MOUNTPOINTS related raids (thx Slava Aseev)
  • Runtime:
    • Support root=PARTLABEL= and root=PARTUUID=
  • Utilities:
    • depinfo: Show builtin modules hierarchically if --tree specified.
  • Misc:
    • Improve man-pages.
    • Add more tests.

v2.12.0

30 Jan 14:45
2.12.0
91785d0

Choose a tag to compare

Changes

  • Feature lkrg:
    • Respect kernel version when we check for a kernel module (thx Vladimir D. Seleznev).
  • Misc:
    • initrd-put: Properly handle the situation when the copy_file_range is not
      implemented.

v2.11.0

05 Oct 20:57
2.11.0
e296b96

Choose a tag to compare

Changes

  • Feature luks:
    • Decrypt using plymouth if present (thx Oleg Solovyov)
    • Run luks handler after mountdev
  • Feature multipath:
    • Add service file and multipathd
  • Feature plymouth:
    • Add missing label plugin (thx Oleg Solovyov)
    • Include fonts (thx Oleg Solovyov)
  • Runtime:
    • Add rdlog=console boot parameter to send all log messages to the /dev/console
    • Check bootable conditions after each uevend handler
  • Misc:
    • Replace initrd-cp by initrd-put

v2.10.0

10 Sep 14:24
2.10.0
0aaee3f

Choose a tag to compare

Changes

  • New feature:
    • Add lkrg feature to preload lkrg module (thx Vladimir D. Seleznev)
  • Feature fsck:
    • Show more friendly message
    • Do not check swap
  • Feature network:
    • Fix synchronization service
    • Fix generation network config from cmdline
  • Feature pipeline:
    • Show an error if the previous step is used which did not exist
    • Run handlers as separate programs
  • Feature guestfs:
    • Add file utility (thx Mikhail Gordeev)

v2.9.0

27 Jul 10:07
2.9.0
690005f

Choose a tag to compare

Changes

  • Feature changes:
    • guestfs: Add mke2fs utility
  • Utilites:
    • create-initrd: Use bash array to calculate list of files and directories
  • Misc:
    • Use bash for scripting
    • Show only actually included features
    • Refactor feature dependencies

v2.8.3

19 Jul 16:09
2.8.3
627b37b

Choose a tag to compare

Changes

  • Misc:
    • Guess root: Show device name only
    • tests: Add test for btrfs with subvol

v2.8.2

13 Jul 11:18
2.8.2
585aa64

Choose a tag to compare

Changes

  • Feature changes:
    • add-modules: Put MODULES_PRELOAD into the modules-preudev
    • add-modules: Fix kmodule.deps.d execution
  • Utilities:
    • bug-report: Fix device list
    • depinfo: Do not stop on error
    • depinfo: Add option to read names from the file
  • Misc:
    • Change the priority of directories when copying to an image

v2.8.1

05 Jul 17:15
2.8.1
a4303cf

Choose a tag to compare

Changes

  • Feature changes:
    • fsck: Always add fsck utilities
  • Utilities:
    • make-initrd: Fix --boot=DIR option

v2.8.0

05 Jul 13:29
2.8.0
1c03257

Choose a tag to compare

Changes

  • Feature changes:
    • guestfs: Add findfs utility
    • guestfs: Use patterns for utilities
    • guestfs: Add gdisk and sgdisk
    • btrfs: Add all devices in the btrfs
    • network: Add service network-up
  • Utilities:
    • Add md_run utility from kinit-utils
    • Add nfsmount utility from kinit-utils
    • Add resume utility from kinit-utils
    • Add runas utility
  • Misc:
    • Use autoconf
    • Replace build system
    • Add PUT_FEATURE_PROGS_WILDCARD
    • Refactor features rules
    • Drop bootsplash feature
    • Do not show module dependencies in the guessed config