From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 Date: Sun, 5 Jul 2020 18:11:09 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: <20200705161109.yp3ubmx5qmm5afey@comp-core-i7-2640m-0182e6> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [make-initrd] Release make-initrd 2.8.0 X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jul 2020 16:11:16 -0000 Archived-At: List-Archive: 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