packagegroup-core-security: refactor the inclusion of krill

Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
Armin Kuster
2023-03-21 08:12:58 -04:00
parent 6f7c5fe13f
commit 4ed311eaf7

View File

@@ -40,16 +40,16 @@ RDEPENDS:packagegroup-security-utils = "\
sshguard \
firejail \
${@bb.utils.contains_any("TUNE_FEATURES", "riscv32 ", "", " libseccomp",d)} \
${@bb.utils.contains("DISTRO_FEATURES", "pam", "google-authenticator-libpam krill", "",d)} \
${@bb.utils.contains("DISTRO_FEATURES", "pam", "google-authenticator-libpam", "",d)} \
${@bb.utils.contains("DISTRO_FEATURES", "pax", "pax-utils packctl", "",d)} \
"
RDEPENDS:packagegroup-security-utils:append:x86 = " chipsec"
RDEPENDS:packagegroup-security-utils:append:x86-64 = " chipsec"
RDEPENDS:packagegroup-security-utils:remove:mipsarch = "firejail krill"
have_krill = "${@bb.utils.contains("DISTRO_FEATURES", "pam", "krill", "",d)}"
RDEPENDS:packagegroup-security-utils:append:x86 = " chipsec ${have_krill}"
RDEPENDS:packagegroup-security-utils:append:x86-64 = " chipsec ${have_krill}"
RDEPENDS:packagegroup-security-utils:append:aarch64 = " ${have_krill}"
RDEPENDS:packagegroup-security-utils:remove:mipsarch = "firejail"
RDEPENDS:packagegroup-security-utils:remove:libc-musl = "krill"
RDEPENDS:packagegroup-security-utils:remove:riscv64 = "krill"
RDEPENDS:packagegroup-security-utils:remove:armv7ve = " krill"
SUMMARY:packagegroup-security-scanners = "Security scanners"
RDEPENDS:packagegroup-security-scanners = "\