1234567891011121314151617181920212223242526272829303132333435 |
- config BR2_PACKAGE_SMACK
- bool "smack"
- depends on !BR2_STATIC_LIBS # dlfcn.h
- depends on BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
- help
- User space programs and libraries for SMACK.
- SMACK stands for Simplified Mandatory Access Control Kernel.
- It is a Linux Security Module which provides a Mandatory
- Access Control mechanism, aimed towards simplicity.
- This package provides a library which allows applications to
- work with SMACK and tools to load/unload rules from the
- kernel, as well as query the policy.
- SMACK requires the following kernel options to be enabled:
- - CONFIG_SECURITY
- - CONFIG_SECURITY_SMACK
- - CONFIG_SECURITY_NETWORK
- These options will be automatically enabled by Buildroot if
- it is responsible for building the kernel. Otherwise, if you
- are building your kernel outside of Buildroot, make sure
- these options are enabled.
- To activate SMACK, do not forget to add "security=smack" to
- your kernel command line.
- https://github.com/smack-team/smack
- comment "smack needs a toolchain w/ dynamic library, threads, headers >= 3.0"
- depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 \
- || !BR2_TOOLCHAIN_HAS_THREADS
|