1
0
mirror of https://github.com/containers/youki synced 2024-11-26 06:08:07 +01:00

Add seccomp into feature flags of youki to be compiled in (#2924)

* Add seccomp feature flag to youki

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>

* Add seccomp flag to the features test cases

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>

* fixup! Add seccomp flag to the features test cases

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>

---------

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>
This commit is contained in:
Kotaro Inoue 2024-10-08 12:21:53 +09:00 committed by GitHub
parent 4574e7a0fe
commit 95e4f6e4b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 0 deletions

@ -16,6 +16,7 @@ systemd = ["libcgroups/systemd", "libcontainer/systemd", "v2"]
v2 = ["libcgroups/v2", "libcontainer/v2"] v2 = ["libcgroups/v2", "libcontainer/v2"]
v1 = ["libcgroups/v1", "libcontainer/v1"] v1 = ["libcgroups/v1", "libcontainer/v1"]
cgroupsv2_devices = ["libcgroups/cgroupsv2_devices", "libcontainer/cgroupsv2_devices"] cgroupsv2_devices = ["libcgroups/cgroupsv2_devices", "libcontainer/cgroupsv2_devices"]
seccomp = ["libcontainer/libseccomp"]
wasm-wasmer = ["wasmer", "wasmer-wasix"] wasm-wasmer = ["wasmer", "wasmer-wasix"]
wasm-wasmedge = ["wasmedge-sdk/standalone", "wasmedge-sdk/static"] wasm-wasmedge = ["wasmedge-sdk/standalone", "wasmedge-sdk/static"]

@ -13,6 +13,11 @@ test_package_features "libcontainer" "v2"
test_package_features "libcontainer" "systemd" test_package_features "libcontainer" "systemd"
test_package_features "libcontainer" "v2 cgroupsv2_devices" test_package_features "libcontainer" "v2 cgroupsv2_devices"
test_package_features "libcontainer" "systemd cgroupsv2_devices" test_package_features "libcontainer" "systemd cgroupsv2_devices"
test_package_features "libcontainer" "v1 libseccomp"
test_package_features "libcontainer" "v2 libseccomp"
test_package_features "libcontainer" "systemd libseccomp"
test_package_features "libcontainer" "v2 cgroupsv2_devices libseccomp"
test_package_features "libcontainer" "systemd cgroupsv2_devices libseccomp"
test_package_features "libcgroups" "v1" test_package_features "libcgroups" "v1"
test_package_features "libcgroups" "v2" test_package_features "libcgroups" "v2"
@ -31,5 +36,10 @@ test_features "v2"
test_features "systemd" test_features "systemd"
test_features "v2 cgroupsv2_devices" test_features "v2 cgroupsv2_devices"
test_features "systemd cgroupsv2_devices" test_features "systemd cgroupsv2_devices"
test_features "v1 seccomp"
test_features "v2 seccomp"
test_features "systemd seccomp"
test_features "v2 cgroupsv2_devices seccomp"
test_features "systemd cgroupsv2_devices seccomp"
exit 0 exit 0