summaryrefslogtreecommitdiffstats
path: root/kas
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2020-07-19 15:27:21 +0000
committerArmin Kuster <akuster808@gmail.com>2020-07-19 19:19:59 -0700
commit4dc69a75502cb8f184b003e13117999f136b7899 (patch)
tree32d6ba3d10af2d5aad1839df7ad4d40a1ef81b32 /kas
parent171c3da4303d361258f785fbc6c958d643212779 (diff)
downloadmeta-security-4dc69a75502cb8f184b003e13117999f136b7899.tar.gz
kas: add ima, tpm and tpm2 build configs
for qemux86, qemux86-64 and qemuarm64 Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'kas')
-rw-r--r--kas/kas-security-base.yml4
-rw-r--r--kas/qemuarm64-ima.yml10
-rw-r--r--kas/qemuarm64-tpm2.yml10
-rw-r--r--kas/qemuarm64.yml2
-rw-r--r--kas/qemux86-64-ima.yml10
-rw-r--r--kas/qemux86-64-tpm.yml10
-rw-r--r--kas/qemux86-64-tpm2.yml10
-rw-r--r--kas/qemux86-ima.yml10
8 files changed, 65 insertions, 1 deletions
diff --git a/kas/kas-security-base.yml b/kas/kas-security-base.yml
index 7f807d1..82072ef 100644
--- a/kas/kas-security-base.yml
+++ b/kas/kas-security-base.yml
@@ -5,6 +5,10 @@ distro: poky
5 5
6repos: 6repos:
7 meta-security: 7 meta-security:
8 layers:
9 meta-tpm:
10 meta-integrity:
11 meta-security-compliance:
8 12
9 poky: 13 poky:
10 url: https://git.yoctoproject.org/git/poky 14 url: https://git.yoctoproject.org/git/poky
diff --git a/kas/qemuarm64-ima.yml b/kas/qemuarm64-ima.yml
new file mode 100644
index 0000000..b478472
--- /dev/null
+++ b/kas/qemuarm64-ima.yml
@@ -0,0 +1,10 @@
1header:
2 version: 8
3 includes:
4 - kas-security-base.yml
5
6local_conf_header:
7 meta-security: |
8 DISTRO_FEATURES_append = " ima"
9
10machine: qemuarm64
diff --git a/kas/qemuarm64-tpm2.yml b/kas/qemuarm64-tpm2.yml
new file mode 100644
index 0000000..3a8d8fc
--- /dev/null
+++ b/kas/qemuarm64-tpm2.yml
@@ -0,0 +1,10 @@
1header:
2 version: 8
3 includes:
4 - kas-security-base.yml
5
6local_conf_header:
7 meta-security: |
8 DISTRO_FEATURES_append = " tpm2"
9
10machine: qemuarm64
diff --git a/kas/qemuarm64.yml b/kas/qemuarm64.yml
index d55adff..a0c2d1a 100644
--- a/kas/qemuarm64.yml
+++ b/kas/qemuarm64.yml
@@ -3,4 +3,4 @@ header:
3 includes: 3 includes:
4 - kas-security-base.yml 4 - kas-security-base.yml
5 5
6machine: qemuarmu64 6machine: qemuarm64
diff --git a/kas/qemux86-64-ima.yml b/kas/qemux86-64-ima.yml
new file mode 100644
index 0000000..e64931c
--- /dev/null
+++ b/kas/qemux86-64-ima.yml
@@ -0,0 +1,10 @@
1header:
2 version: 8
3 includes:
4 - kas-security-base.yml
5
6local_conf_header:
7 meta-security: |
8 DISTRO_FEATURES_append = " ima"
9
10machine: qemux86-64
diff --git a/kas/qemux86-64-tpm.yml b/kas/qemux86-64-tpm.yml
new file mode 100644
index 0000000..565b423
--- /dev/null
+++ b/kas/qemux86-64-tpm.yml
@@ -0,0 +1,10 @@
1header:
2 version: 8
3 includes:
4 - kas-security-base.yml
5
6local_conf_header:
7 meta-security: |
8 DISTRO_FEATURES_append = " tpm"
9
10machine: qemux86-64
diff --git a/kas/qemux86-64-tpm2.yml b/kas/qemux86-64-tpm2.yml
new file mode 100644
index 0000000..a43693e
--- /dev/null
+++ b/kas/qemux86-64-tpm2.yml
@@ -0,0 +1,10 @@
1header:
2 version: 8
3 includes:
4 - kas-security-base.yml
5
6local_conf_header:
7 meta-security: |
8 DISTRO_FEATURES_append = " tpm2"
9
10machine: qemux86-64
diff --git a/kas/qemux86-ima.yml b/kas/qemux86-ima.yml
new file mode 100644
index 0000000..6528ba6
--- /dev/null
+++ b/kas/qemux86-ima.yml
@@ -0,0 +1,10 @@
1header:
2 version: 8
3 includes:
4 - kas-security-base.yml
5
6local_conf_header:
7 meta-security: |
8 DISTRO_FEATURES_append = " ima"
9
10machine: qemux86