summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfraser <fraser.cadger@nctechimaging.com>2018-06-28 15:43:31 +0100
committerJia Zhang <zhang.jia@linux.alibaba.com>2018-06-29 09:21:29 +0800
commit086aa9d299e37168ec24b9571479cdc2c32b6c2b (patch)
tree1bda21ffa204e07dba41dd3783fb149bfe74a3c8
parentce1bb2fa28bd8730c70dfe4352e7070c40b28e5e (diff)
downloadmeta-secure-core-086aa9d299e37168ec24b9571479cdc2c32b6c2b.tar.gz
Fix parsing bug where SYSTEM_TRUSTED and SECONDARY_TRUSTED were always parsed as true
-rw-r--r--meta-signing-key/classes/user-key-store.bbclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta-signing-key/classes/user-key-store.bbclass b/meta-signing-key/classes/user-key-store.bbclass
index a0cecab..d300f9d 100644
--- a/meta-signing-key/classes/user-key-store.bbclass
+++ b/meta-signing-key/classes/user-key-store.bbclass
@@ -11,8 +11,8 @@ UEFI_SB = '${@bb.utils.contains("DISTRO_FEATURES", "efi-secure-boot", "1", "0",
11MOK_SB = '${@bb.utils.contains("DISTRO_FEATURES", "efi-secure-boot", "1", "0", d)}' 11MOK_SB = '${@bb.utils.contains("DISTRO_FEATURES", "efi-secure-boot", "1", "0", d)}'
12MODSIGN = '${@bb.utils.contains("DISTRO_FEATURES", "modsign", "1", "0", d)}' 12MODSIGN = '${@bb.utils.contains("DISTRO_FEATURES", "modsign", "1", "0", d)}'
13IMA = '${@bb.utils.contains("DISTRO_FEATURES", "ima", "1", "0", d)}' 13IMA = '${@bb.utils.contains("DISTRO_FEATURES", "ima", "1", "0", d)}'
14SYSTEM_TRUSTED = '${@"1" if d.getVar("IMA", True) or d.getVar("MODSIGN", True) else "0"}' 14SYSTEM_TRUSTED = '${@"1" if d.getVar("IMA", True) == "1" or d.getVar("MODSIGN", True) == "1" else "0"}'
15SECONDARY_TRUSTED = '${@"1" if d.getVar("SYSTEM_TRUSTED", True) else "0"}' 15SECONDARY_TRUSTED = '${@"1" if d.getVar("SYSTEM_TRUSTED", True) == "1" else "0"}'
16RPM = '1' 16RPM = '1'
17 17
18def vprint(str, d): 18def vprint(str, d):