Petitboot v1.8.0 tagged

Samuel Mendoza-Jonas sam at mendozajonas.com
Wed May 30 10:51:13 AEST 2018


Petitboot v1.8.0 has been tagged, notable changes including:

- Fixes for make dist
	`make dist` should actually work now, allowing us to start using release
	tarballs again.

- Fix for boot file verification
	A hole was found in the gpg validation code hidden by some confusing
	indenting where incorrect signatures could be mistakenly marked as
	valid. There were also small fixups to the boot path and the mkstemp
	invocation.

- BLSCFG support added to the GRUB parser
	BLSCFG is a common format designed to be read by other bootloaders. This
	adds support to the GRUB parser to find and parse BLSCFG snippets if
	configured.

- A number of other updates including;
	fixes for musl support, updates to the syslinux-parser, coverity fixups,
	enabling ppc64le on Travis, scripts for buiding Petitboot in Docker

Speaking of make dist working again, Petitboot releases will now be available
as a tarball on the open-power Petitboot repository, for example:
https://github.com/open-power/petitboot/releases/download/v1.8.0/petitboot-1.8.0.tar.gz
In particular this lets us properly verify releases and avoid some autoconf
magic when building using tools such as Buildroot. Potentially we can also look
at hosting tarballs on ozlabs.org as well.



More information about the Petitboot mailing list