[Buildroot] [PATCH] fs/iso9660: md5 checksum boot dir files
Matt Weber
matthew.weber at rockwellcollins.com
Fri Nov 11 17:13:39 UTC 2016
From: Paresh Chaudhary <paresh.chaudhary at rockwellcollins.com>
Generate md5 checksum for all files of boot directory
to allow runtime validation of boot images.
Signed-off-by: Paresh Chaudhary <paresh.chaudhary at rockwellcollins.com>
Signed-off-by: Matt Weber <matthew.weber at rockwellcollins.com>
---
fs/iso9660/iso9660.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/fs/iso9660/iso9660.mk b/fs/iso9660/iso9660.mk
index d1d9cbf..d805465 100644
--- a/fs/iso9660/iso9660.mk
+++ b/fs/iso9660/iso9660.mk
@@ -144,6 +144,8 @@ endif # ROOTFS_ISO9660_USE_INITRD
define ROOTFS_ISO9660_CMD
+ $(RM) -rf $(ROOTFS_ISO9660_TARGET_DIR)/boot/checksums.md5
+ cd $(ROOTFS_ISO9660_TARGET_DIR)/boot/ && md5sum * > $(ROOTFS_ISO9660_TARGET_DIR)/boot/checksums.md5
$(HOST_DIR)/usr/bin/genisoimage -J -R -b $(ROOTFS_ISO9660_BOOT_IMAGE) \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-o $@ $(ROOTFS_ISO9660_TARGET_DIR)
--
1.9.1
More information about the buildroot
mailing list