summaryrefslogtreecommitdiffstats
path: root/recipes-core/initrdscripts/initramfs-framework_1.0.bbappend
diff options
context:
space:
mode:
authorniko.mauno@vaisala.com <niko.mauno@vaisala.com>2020-09-10 16:17:54 +0000
committerArmin Kuster <akuster808@gmail.com>2020-09-12 08:55:28 -0700
commit489f7c900c365e4b3198cff2f2fd7c38623b77e8 (patch)
treee6fccd0c049605473cfa28e6053ce1f26b9ee567 /recipes-core/initrdscripts/initramfs-framework_1.0.bbappend
parent170945ff9f8835ab7b0045b722c2a480b450ef90 (diff)
downloadmeta-security-489f7c900c365e4b3198cff2f2fd7c38623b77e8.tar.gz
initramfs-framework: Add dmverity module
Add 'initramfs-module-dmverity' as an extension to poky upstream provided initramfs-framework suite via matchingly named bbappend file. Together with pre-existing 'initramfs-module-udev' this module can be used to facilitate dm-verity rootfs mounting from initramfs context that is bundled with Linux kernel. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'recipes-core/initrdscripts/initramfs-framework_1.0.bbappend')
-rw-r--r--recipes-core/initrdscripts/initramfs-framework_1.0.bbappend16
1 files changed, 16 insertions, 0 deletions
diff --git a/recipes-core/initrdscripts/initramfs-framework_1.0.bbappend b/recipes-core/initrdscripts/initramfs-framework_1.0.bbappend
new file mode 100644
index 0000000..dad9c96
--- /dev/null
+++ b/recipes-core/initrdscripts/initramfs-framework_1.0.bbappend
@@ -0,0 +1,16 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
2
3SRC_URI_append = "\
4 file://dmverity \
5"
6
7do_install_append() {
8 # dm-verity
9 install ${WORKDIR}/dmverity ${D}/init.d/80-dmverity
10}
11
12PACKAGES_append = " initramfs-module-dmverity"
13
14SUMMARY_initramfs-module-dmverity = "initramfs dm-verity rootfs support"
15RDEPENDS_initramfs-module-dmverity = "${PN}-base"
16FILES_initramfs-module-dmverity = "/init.d/80-dmverity"