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