diff options
author | Daniel Golle <daniel@makrotopia.org> | 2020-11-15 23:22:13 +0000 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2020-11-15 23:54:13 +0000 |
commit | d352e6e97fc5ce2b821b4f363ec545a4d7bdf783 (patch) | |
tree | 09ee71e54215e03d1ef6325815b4daee5c87396c /CMakeLists.txt | |
parent | d8f36f537839c8301d3660b6ecac788c72bd7da7 (diff) | |
download | procd-d352e6e97fc5ce2b821b4f363ec545a4d7bdf783.tar.gz |
seccomp: switch to new OCI compliant parser
Drop the old OpenWrt-specific seccomp rule parser in favour of reusing
the OCI compliant variant.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index d20e57b..4d323ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -102,16 +102,13 @@ ADD_CUSTOM_TARGET(capabilities-names-h DEPENDS capabilities-names.h) IF(SECCOMP_SUPPORT) ADD_DEFINITIONS(-DSECCOMP_SUPPORT) -ADD_LIBRARY(preload-seccomp SHARED jail/preload.c jail/seccomp.c) +ADD_LIBRARY(preload-seccomp SHARED jail/preload.c jail/seccomp.c jail/seccomp-oci.c) TARGET_LINK_LIBRARIES(preload-seccomp dl ${ubox} ${blobmsg_json}) INSTALL(TARGETS preload-seccomp LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ) ADD_DEPENDENCIES(preload-seccomp syscall-names-h) -endif() - -IF(SECCOMP_SUPPORT) - SET(SOURCES_OCI_SECCOMP jail/seccomp-oci.c) +SET(SOURCES_OCI_SECCOMP jail/seccomp-oci.c) ENDIF() IF(JAIL_SUPPORT) |