| config BR2_PACKAGE_LIBSEMANAGE |
| bool "libsemanage" |
| depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS |
| depends on BR2_TOOLCHAIN_HAS_THREADS |
| depends on !BR2_STATIC_LIBS |
| select BR2_PACKAGE_AUDIT |
| select BR2_PACKAGE_LIBSELINUX |
| select BR2_PACKAGE_BZIP2 |
| help |
| libsemanage is the policy management library. It uses |
| libsepol for binary policy manipulation and libselinux for |
| interacting with the SELinux system. It also exec's helper |
| programs for loading policy and for checking whether the |
| file_contexts configuration is valid (load_policy and |
| setfiles from policycoreutils) presently, although this may |
| change at least for the bootstrapping case (for rpm). |
| |
| http://selinuxproject.org/page/Main_Page |
| |
| comment "libsemanage needs a toolchain w/ threads, dynamic library" |
| depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS |
| depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS |