From 6dff36ef09e5ea6b87f872ba5ae10c9e7af87fa2 Mon Sep 17 00:00:00 2001 From: Wenzong Fan Date: Mon, 25 Sep 2017 15:25:27 +0800 Subject: Install packages if distro flag set (#21) * install 'packagegroup-tpm2-initramfs' of distro flag 'tpm2' is set * install 'initrdscripts-ima' if distro flag 'ima' is set * install 'cryptfs-tpm2-initramfs' if distro flag 'luks' is set Signed-off-by: Wenzong Fan --- meta/recipes-core/initrdscripts/initrdscripts-secure-core.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'meta/recipes-core') diff --git a/meta/recipes-core/initrdscripts/initrdscripts-secure-core.bb b/meta/recipes-core/initrdscripts/initrdscripts-secure-core.bb index 8b912ad..ca30e84 100644 --- a/meta/recipes-core/initrdscripts/initrdscripts-secure-core.bb +++ b/meta/recipes-core/initrdscripts/initrdscripts-secure-core.bb @@ -41,6 +41,6 @@ RDEPENDS_${PN} += "\ # @initrdscripts-ima: init.ima # @cryptfs-tpm2-initramfs: init.cryptfs RRECOMMENDS_${PN} += "\ - initrdscripts-ima \ - cryptfs-tpm2-initramfs \ + ${@bb.utils.contains('DISTRO_FEATURES', 'ima', 'initrdscripts-ima', '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'luks', 'cryptfs-tpm2-initramfs', '', d)} \ " -- cgit v1.2.3-54-g00ecf