[Buildroot] [PATCH 11/13 v7] core/legal-info: generate a hash of all saved files

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Jun 24 15:08:28 UTC 2016


Hello,

On Sat,  7 May 2016 18:14:36 +0200, Yann E. MORIN wrote:
> Having a hash of the saved files can be interesting for the recipient to
> verify the integrity of the files.
> 
> We remove the warning file earlier, to exclude it from the hash list.

I added an explanation here about why we generate into a temporary file.

> -	@echo "Legal info produced in $(LEGAL_INFO_DIR)"
>  	@rm -f $(LEGAL_WARNINGS)
> +	@(cd $(LEGAL_INFO_DIR); \
> +	  find * -type f -exec sha256sum {} + \
> +	  |LC_ALL=C sort -k2 \
> +	  >.legal-info.sha256; \
> +	  mv .legal-info.sha256 legal-info.sha256 \
> +	)

I've fixed a bit the indentation here to be more consistent with the
usual style in Buildroot, i.e using tabs, and splitting lines a bit
less.

Applied with those minor issues fixed. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list