Initial commit
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
header:
|
||||
version: 9
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
alt: |
|
||||
DISTRO_FEATURES:append = " systemd"
|
||||
@@ -0,0 +1,67 @@
|
||||
header:
|
||||
version: 9
|
||||
|
||||
distro: poky
|
||||
|
||||
repos:
|
||||
meta-security:
|
||||
layers:
|
||||
../meta-security:
|
||||
meta-tpm:
|
||||
meta-integrity:
|
||||
meta-hardening:
|
||||
|
||||
poky:
|
||||
url: https://git.yoctoproject.org/git/poky
|
||||
refspec: master
|
||||
layers:
|
||||
meta:
|
||||
meta-poky:
|
||||
meta-yocto-bsp:
|
||||
|
||||
meta-openembedded:
|
||||
url: http://git.openembedded.org/meta-openembedded
|
||||
refspec: master
|
||||
layers:
|
||||
meta-oe:
|
||||
meta-perl:
|
||||
meta-python:
|
||||
meta-networking:
|
||||
meta-filesystems:
|
||||
|
||||
local_conf_header:
|
||||
base: |
|
||||
CONF_VERSION = "2"
|
||||
SOURCE_MIRROR_URL = "http://downloads.yoctoproject.org/mirror/sources/"
|
||||
INHERIT += "buildstats buildstats-summary buildhistory"
|
||||
INHERIT += "report-error"
|
||||
IMAGE_CLASSES += "testimage"
|
||||
BB_NUMBER_THREADS="24"
|
||||
BB_NUMBER_PARSE_THREADS="12"
|
||||
BB_TASK_NICE_LEVEL = '5'
|
||||
BB_TASK_NICE_LEVEL_task-testimage = '0'
|
||||
BB_TASK_IONICE_LEVEL = '2.7'
|
||||
BB_TASK_IONICE_LEVEL_task-testimage = '2.1'
|
||||
TEST_QEMUBOOT_TIMEOUT = "1500"
|
||||
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
|
||||
PACKAGE_CLASSES = "package_ipk"
|
||||
|
||||
DISTRO_FEATURES:append = " security pam apparmor smack ima tpm tpm2"
|
||||
MACHINE_FEATURES:append = " tpm tpm2"
|
||||
|
||||
diskmon: |
|
||||
BB_DISKMON_DIRS = "\
|
||||
STOPTASKS,${TMPDIR},1G,100K \
|
||||
STOPTASKS,${DL_DIR},1G,100K \
|
||||
STOPTASKS,${SSTATE_DIR},1G,100K \
|
||||
STOPTASKS,/tmp,100M,100K \
|
||||
HALT,${TMPDIR},100M,1K \
|
||||
HALT,${DL_DIR},100M,1K \
|
||||
HALT,${SSTATE_DIR},100M,1K \
|
||||
HALT,/tmp,10M,1K"
|
||||
|
||||
bblayers_conf_header:
|
||||
base: |
|
||||
BBPATH = "${TOPDIR}"
|
||||
BBFILES ?= ""
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
header:
|
||||
version: 9
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
dm-verify: |
|
||||
DISTRO_FEATURES:append = " integrity"
|
||||
DM_VERITY_IMAGE = "core-image-minimal"
|
||||
DM_VERITY_IMAGE_TYPE = "ext4"
|
||||
IMAGE_CLASSES += "dm-verity-img"
|
||||
INITRAMFS_IMAGE_BUNDLE = "1"
|
||||
INITRAMFS_IMAGE = "dm-verity-image-initramfs"
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
header:
|
||||
version: 9
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
repos:
|
||||
meta-security:
|
||||
layers:
|
||||
meta-parsec:
|
||||
|
||||
meta-clang:
|
||||
url: https://github.com/kraj/meta-clang.git
|
||||
refspec: master
|
||||
|
||||
local_conf_header:
|
||||
meta-parsec: |
|
||||
IMAGE_INSTALL:append = " parsec-service parsec-tool"
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-parsec.yml
|
||||
|
||||
machine: qemuarm
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemuarm
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-alt.yml
|
||||
|
||||
machine: qemuarm64
|
||||
@@ -0,0 +1,10 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
musl: |
|
||||
TCLIBC = "musl"
|
||||
|
||||
machine: qemuarm64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-parsec.yml
|
||||
|
||||
machine: qemuarm64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemuarm64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-alt.yml
|
||||
|
||||
machine: qemumips64
|
||||
@@ -0,0 +1,14 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
multi: |
|
||||
require conf/multilib.conf
|
||||
MULTILIBS = "multilib:lib64 multilib:lib32"
|
||||
DEFAULTTUNE = "mips64-n32"
|
||||
DEFAULTTUNE:virtclass-multilib-lib64 = "mips64"
|
||||
DEFAULTTUNE:virtclass-multilib-lib32 = "mips32r2"
|
||||
|
||||
machine: qemumips64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemumips64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemuriscv64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-alt.yml
|
||||
|
||||
machine: qemux86-64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-dm.yml
|
||||
|
||||
machine: qemux86-64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-parsec.yml
|
||||
|
||||
machine: qemux86-64
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemux86-64
|
||||
@@ -0,0 +1,10 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
meta-security: |
|
||||
DISTRO = "harden"
|
||||
|
||||
machine: qemux86
|
||||
@@ -0,0 +1,10 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
local_conf_header:
|
||||
musl: |
|
||||
TCLIBC = "musl"
|
||||
|
||||
machine: qemux86
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-parsec.yml
|
||||
|
||||
machine: qemux86
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemux86
|
||||
@@ -0,0 +1,6 @@
|
||||
header:
|
||||
version: 8
|
||||
includes:
|
||||
- kas-security-base.yml
|
||||
|
||||
machine: qemux86
|
||||
Reference in New Issue
Block a user