1 config BR2_PACKAGE_SETOOLS
3 select BR2_PACKAGE_LIBSELINUX
4 select BR2_PACKAGE_SQLITE
5 select BR2_PACKAGE_LIBXML2
6 select BR2_PACKAGE_BZIP2
7 depends on BR2_TOOLCHAIN_HAS_THREADS
8 depends on !BR2_STATIC_LIBS
9 depends on BR2_INSTALL_LIBSTDCPP
11 SETools is an open source project designed to facilitate
12 SELinux policy analysis. The primary tools are:
13 * apol - analyze a SELinux policy.
14 * seaudit - analyze audit messages from SELinux.
15 * seaudit-report - generate highly-customized audit log
17 * sechecker - command line tool for performing modular
18 checks on an SELinux policy.
19 * sediff - semantic policy difference tool for SELinux.
20 * secmds - command-line tools to analyze and search SELinux
23 comment "setools needs a toolchain w/ threads, C++, dynamic library"
24 depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS \
25 || !BR2_INSTALL_LIBSTDCPP