Make-initrd development discussion
 help / color / mirror / Atom feed
* [make-initrd] Release make-initrd 2.8.0
@ 2020-07-05 16:11 Alexey Gladkov
  0 siblings, 0 replies; only message in thread
From: Alexey Gladkov @ 2020-07-05 16:11 UTC (permalink / raw)
  To: make-initrd

New release 2.8.0 is available.

This release is notable for very large refactoring:

- The build system is completely rewritten. Now autoconf is used.

- Most features do not create their own special targets, which reduced
  dependencies and increased speed.

- Most features do not indicate specific paths to utilities, which
  increases portability.

- The user can no longer reset PUT_DIRS / PUT_FILES and thereby break
  the image.

- The image includes drivers for all devices added to BtrFS.

- Removed many altlinux-specific stuff (`getconf SLIB`, udevd placement, etc.).

Git repository
==============

https://github.com/osboot/make-initrd.git
http://git.altlinux.org/people/legion/packages/make-initrd.git

Feedback and bug reports, as always, are welcomed.

Changelog
=========

Alexey Gladkov (41):
      tests: Update rootfs script
      grep required for image
      Feature btrfs: Add all devices in the btrfs
      tests: Add test for btrfs
      tests: Update rootfs (altlinux-20200622)
      Replace build system
      Add resume utility from kinit-utils
      Add nfsmount utility from kinit-utils
      Add md_run utility from kinit-utils
      Makefile: Add build target
      Update README
      Do not hardcode system utilities path
      Do not get version from specfile
      Move utilities to feature-specific directory
      gen_init_cpio: fix build warnings
      do_mounts_md.c fix build warnings
      Add service network-up
      Always add files necessary for initrd
      Refactor features rules
      Sort and remove dups from PUT_DIRS/PUT_FILES
      Feature rootfs: Drop own target
      Drop bootsplash feature
      Fix shellcheck warnings
      Do not show module dependencies in the guessed config
      Refactor add-module feature
      Do not hardcode path to udevd/udevadm
      Use autoconf
      Do not hardcode library path
      Feature kbd: Do not hardcode kbd path
      Add a lost libdir variable
      Fix udev rules
      Do not hardcode /lib/initrd directory
      Feature guestfs: Add gdisk and sgdisk
      Add PUT_FEATURE_PROGS_WILDCARD
      Feature guestfs: Use patterns for utilities
      Feature guestfs: Add findfs utility
      Exclude deprecated features
      Use blkid for any device tags
      Add runas utility from coreutils (alt-specific)
      Add warning if no config found
      2.8.0

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-07-05 16:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-05 16:11 [make-initrd] Release make-initrd 2.8.0 Alexey Gladkov

Make-initrd development discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/make-initrd/0 make-initrd/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 make-initrd make-initrd/ http://lore.altlinux.org/make-initrd \
		make-initrd@lists.altlinux.org make-initrd@lists.altlinux.ru make-initrd@lists.altlinux.com
	public-inbox-index make-initrd

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.make-initrd


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git