From 403ef0f2b5eab648a59d3ff2b4d14aeeeb8418cf Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Sun, 16 Jun 2024 16:10:42 +0200 Subject: [PATCH] board/chromebook-snow: force checking hashes The chromebook-snow config uses a custom kernel version, so add a hash for it. Signed-off-by: Yann E. MORIN Cc: Alex Suykov Signed-off-by: Arnout Vandecappelle (cherry picked from commit 0d91281d7bdfa09be28237bab694e6ac22466541) Signed-off-by: Peter Korsgaard --- board/chromebook/snow/patches/linux-headers/linux-headers.hash | 1 + board/chromebook/snow/patches/linux/linux.hash | 2 ++ configs/chromebook_snow_defconfig | 1 + 3 files changed, 4 insertions(+) create mode 120000 board/chromebook/snow/patches/linux-headers/linux-headers.hash create mode 100644 board/chromebook/snow/patches/linux/linux.hash diff --git a/board/chromebook/snow/patches/linux-headers/linux-headers.hash b/board/chromebook/snow/patches/linux-headers/linux-headers.hash new file mode 120000 index 0000000000..5808d92afe --- /dev/null +++ b/board/chromebook/snow/patches/linux-headers/linux-headers.hash @@ -0,0 +1 @@ +../linux/linux.hash \ No newline at end of file diff --git a/board/chromebook/snow/patches/linux/linux.hash b/board/chromebook/snow/patches/linux/linux.hash new file mode 100644 index 0000000000..1064af46aa --- /dev/null +++ b/board/chromebook/snow/patches/linux/linux.hash @@ -0,0 +1,2 @@ +# Localy computed +sha256 5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769 linux-4.15.tar.xz diff --git a/configs/chromebook_snow_defconfig b/configs/chromebook_snow_defconfig index 50e355647c..9a5bcce98b 100644 --- a/configs/chromebook_snow_defconfig +++ b/configs/chromebook_snow_defconfig @@ -2,6 +2,7 @@ BR2_arm=y BR2_cortex_a15=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_15=y BR2_GLOBAL_PATCH_DIR="board/chromebook/snow/patches" +BR2_DOWNLOAD_FORCE_CHECK_HASHES=y BR2_TARGET_GENERIC_GETTY_PORT="tty1" BR2_TARGET_GENERIC_GETTY_TERM="linux" BR2_ROOTFS_POST_BUILD_SCRIPT="board/chromebook/snow/sign.sh"