1234567891011121314151617181920212223242526272829 |
- config BR2_PACKAGE_SETOOLS
- bool "setools"
- depends on !BR2_STATIC_LIBS
- depends on BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_USE_WCHAR
- depends on BR2_USE_MMU
- depends on BR2_PACKAGE_PYTHON3
- select BR2_PACKAGE_PYTHON_NETWORKX # runtime
- select BR2_PACKAGE_PYTHON_SETUPTOOLS
- select BR2_PACKAGE_LIBSELINUX
- help
- SETools is an open source project designed to facilitate
- SELinux policy analysis. The primary tools are:
- * apol - analyze a SELinux policy. (requires python-qt5)
- * sediff - semantic policy difference tool for SELinux.
- * sedta - Perform domain transition analyses
- * seinfoflow - information flow analysis for SELinux
- * sesearch - Search rules (allow, type_transition, etc.)
- https://github.com/SELinuxProject/setools/
- comment "setools needs a toolchain w/ threads, wchar, dynamic library"
- depends on BR2_USE_MMU
- depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \
- !BR2_USE_WCHAR
- comment "setools needs python3"
- depends on BR2_USE_MMU
- depends on !BR2_PACKAGE_PYTHON3
|