[openwrt/openwrt] bcm27xx: pass signature to partition generation

LEDE Commits lede-commits at lists.infradead.org
Mon Mar 4 07:33:50 PST 2024


noltari pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/fb80be694427e9d692c02c6ab7b10caf4e539a62

commit fb80be694427e9d692c02c6ab7b10caf4e539a62
Author: Álvaro Fernández Rojas <noltari at gmail.com>
AuthorDate: Tue Jan 30 21:28:54 2024 +0100

    bcm27xx: pass signature to partition generation
    
    Passes IMG_PART_SIGNATURE to ptgen instead of using the default "OWRT"
    signature.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari at gmail.com>
---
 target/linux/bcm27xx/image/Makefile              | 1 +
 target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/target/linux/bcm27xx/image/Makefile b/target/linux/bcm27xx/image/Makefile
index 12ac0012a4..e45f53de8e 100644
--- a/target/linux/bcm27xx/image/Makefile
+++ b/target/linux/bcm27xx/image/Makefile
@@ -49,6 +49,7 @@ define Build/boot-2711
 endef
 
 define Build/sdcard-img
+	SIGNATURE="$(IMG_PART_SIGNATURE)" \
 	./gen_rpi_sdcard_img.sh $@ $@.boot $(IMAGE_ROOTFS) \
 		$(CONFIG_TARGET_KERNEL_PARTSIZE) $(CONFIG_TARGET_ROOTFS_PARTSIZE)
 endef
diff --git a/target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh b/target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh
index 488a3517c7..8d33e4f54c 100755
--- a/target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh
+++ b/target/linux/bcm27xx/image/gen_rpi_sdcard_img.sh
@@ -19,7 +19,7 @@ kernel_type=c
 rootfs_type=83
 sect=63
 
-set $(ptgen -o $OUTPUT -h $head -s $sect -l $align -t $kernel_type -p ${BOOTFSSIZE}M -t $rootfs_type -p ${ROOTFSSIZE}M)
+set $(ptgen -o $OUTPUT -h $head -s $sect -l $align -t $kernel_type -p ${BOOTFSSIZE}M -t $rootfs_type -p ${ROOTFSSIZE}M ${SIGNATURE:+-S 0x$SIGNATURE})
 
 BOOTOFFSET="$(($1 / 512))"
 ROOTFSOFFSET="$(($3 / 512))"




More information about the lede-commits mailing list