mirror of
https://git.yoctoproject.org/meta-security
synced 2026-05-07 04:58:47 +00:00
kas: add ima, tpm and tpm2 build configs
for qemux86, qemux86-64 and qemuarm64 Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
@@ -54,3 +54,35 @@ qemuriscv64:
|
|||||||
extends: .build
|
extends: .build
|
||||||
script:
|
script:
|
||||||
- ./scripts/ci-build.sh $CI_JOB_NAME security-build-image
|
- ./scripts/ci-build.sh $CI_JOB_NAME security-build-image
|
||||||
|
|
||||||
|
qemux86-64-tpm:
|
||||||
|
extends: .build
|
||||||
|
script:
|
||||||
|
- ./scripts/ci-build.sh $CI_JOB_NAME security-tpm-image
|
||||||
|
|
||||||
|
qemux86-64-tpm2:
|
||||||
|
extends: .build
|
||||||
|
script:
|
||||||
|
- ./scripts/ci-build.sh $CI_JOB_NAME security-tpm2-image
|
||||||
|
|
||||||
|
qemuarm64-tpm2:
|
||||||
|
extends: .build
|
||||||
|
script:
|
||||||
|
- ./scripts/ci-build.sh $CI_JOB_NAME security-tpm2-image
|
||||||
|
|
||||||
|
|
||||||
|
qemux86-ima:
|
||||||
|
extends: .build
|
||||||
|
script:
|
||||||
|
- ./scripts/ci-build.sh $CI_JOB_NAME integrity-image-minimal
|
||||||
|
|
||||||
|
qemux86-64-ima:
|
||||||
|
extends: .build
|
||||||
|
script:
|
||||||
|
- ./scripts/ci-build.sh $CI_JOB_NAME integrity-image-minimal
|
||||||
|
|
||||||
|
qemuarm64-iam:
|
||||||
|
extends: .build
|
||||||
|
script:
|
||||||
|
- ./scripts/ci-build.sh $CI_JOB_NAME integrity-image-minimal
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,10 @@ distro: poky
|
|||||||
|
|
||||||
repos:
|
repos:
|
||||||
meta-security:
|
meta-security:
|
||||||
|
layers:
|
||||||
|
meta-tpm:
|
||||||
|
meta-integrity:
|
||||||
|
meta-security-compliance:
|
||||||
|
|
||||||
poky:
|
poky:
|
||||||
url: https://git.yoctoproject.org/git/poky
|
url: https://git.yoctoproject.org/git/poky
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 8
|
||||||
|
includes:
|
||||||
|
- kas-security-base.yml
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
meta-security: |
|
||||||
|
DISTRO_FEATURES_append = " ima"
|
||||||
|
|
||||||
|
machine: qemuarm64
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 8
|
||||||
|
includes:
|
||||||
|
- kas-security-base.yml
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
meta-security: |
|
||||||
|
DISTRO_FEATURES_append = " tpm2"
|
||||||
|
|
||||||
|
machine: qemuarm64
|
||||||
+1
-1
@@ -3,4 +3,4 @@ header:
|
|||||||
includes:
|
includes:
|
||||||
- kas-security-base.yml
|
- kas-security-base.yml
|
||||||
|
|
||||||
machine: qemuarmu64
|
machine: qemuarm64
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 8
|
||||||
|
includes:
|
||||||
|
- kas-security-base.yml
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
meta-security: |
|
||||||
|
DISTRO_FEATURES_append = " ima"
|
||||||
|
|
||||||
|
machine: qemux86-64
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 8
|
||||||
|
includes:
|
||||||
|
- kas-security-base.yml
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
meta-security: |
|
||||||
|
DISTRO_FEATURES_append = " tpm"
|
||||||
|
|
||||||
|
machine: qemux86-64
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 8
|
||||||
|
includes:
|
||||||
|
- kas-security-base.yml
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
meta-security: |
|
||||||
|
DISTRO_FEATURES_append = " tpm2"
|
||||||
|
|
||||||
|
machine: qemux86-64
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 8
|
||||||
|
includes:
|
||||||
|
- kas-security-base.yml
|
||||||
|
|
||||||
|
local_conf_header:
|
||||||
|
meta-security: |
|
||||||
|
DISTRO_FEATURES_append = " ima"
|
||||||
|
|
||||||
|
machine: qemux86
|
||||||
Reference in New Issue
Block a user