Config.in 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. comment "policycoreutils needs a toolchain w/ threads, dynamic library"
  2. depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS
  3. depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
  4. config BR2_PACKAGE_POLICYCOREUTILS
  5. bool "policycoreutils"
  6. depends on BR2_PACKAGE_AUDIT_ARCH_SUPPORTS # libsemanage
  7. depends on BR2_TOOLCHAIN_HAS_THREADS # libsemanage
  8. depends on !BR2_STATIC_LIBS #libsemanage
  9. select BR2_PACKAGE_LIBSEMANAGE
  10. select BR2_PACKAGE_LIBCAP_NG
  11. help
  12. Policycoreutils is a collection of policy utilities
  13. (originally the "core" set of utilities needed to use
  14. SELinux, although it has grown a bit over time), which have
  15. different dependencies. sestatus, secon, run_init, and
  16. newrole only use libselinux. load_policy and setfiles only
  17. use libselinux and libsepol. semodule and semanage use
  18. libsemanage (and thus bring in dependencies on libsepol and
  19. libselinux as well). setsebool uses libselinux to make
  20. non-persistent boolean changes (via the kernel interface)
  21. and uses libsemanage to make persistent boolean changes.
  22. The base package will install the following utilities:
  23. load_policy
  24. newrole
  25. run_init
  26. secon
  27. semodule
  28. sestatus
  29. setfiles
  30. setsebool
  31. http://selinuxproject.org/page/Main_Page