Config.in 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. # DO NOT EDIT. This file is generated from Config.src
  2. #
  3. # For a description of the syntax of this configuration file,
  4. # see docs/Kconfig-language.txt.
  5. #
  6. menu "SELinux Utilities"
  7. depends on BUSYBOX_SELINUX
  8. config BUSYBOX_CHCON
  9. bool "chcon (8.9 kb)"
  10. default n
  11. depends on BUSYBOX_SELINUX
  12. help
  13. Enable support to change the security context of file.
  14. config BUSYBOX_GETENFORCE
  15. bool "getenforce (1.7 kb)"
  16. default n
  17. depends on BUSYBOX_SELINUX
  18. help
  19. Enable support to get the current mode of SELinux.
  20. config BUSYBOX_GETSEBOOL
  21. bool "getsebool (5.5 kb)"
  22. default n
  23. depends on BUSYBOX_SELINUX
  24. help
  25. Enable support to get SELinux boolean values.
  26. config BUSYBOX_LOAD_POLICY
  27. bool "load_policy (1.6 kb)"
  28. default n
  29. depends on BUSYBOX_SELINUX
  30. help
  31. Enable support to load SELinux policy.
  32. config BUSYBOX_MATCHPATHCON
  33. bool "matchpathcon (6.1 kb)"
  34. default n
  35. depends on BUSYBOX_SELINUX
  36. help
  37. Enable support to get default security context of the
  38. specified path from the file contexts configuration.
  39. config BUSYBOX_RUNCON
  40. bool "runcon (6.6 kb)"
  41. default n
  42. depends on BUSYBOX_SELINUX
  43. help
  44. Enable support to run command in specified security context.
  45. config BUSYBOX_SELINUXENABLED
  46. bool "selinuxenabled (321 bytes)"
  47. default n
  48. depends on BUSYBOX_SELINUX
  49. help
  50. Enable support for this command to be used within shell scripts
  51. to determine if selinux is enabled.
  52. config BUSYBOX_SESTATUS
  53. bool "sestatus (12 kb)"
  54. default n
  55. depends on BUSYBOX_SELINUX
  56. help
  57. Displays the status of SELinux.
  58. config BUSYBOX_SETENFORCE
  59. bool "setenforce (2.1 kb)"
  60. default n
  61. depends on BUSYBOX_SELINUX
  62. help
  63. Enable support to modify the mode SELinux is running in.
  64. config BUSYBOX_SETFILES
  65. bool "setfiles (13 kb)"
  66. default n
  67. depends on BUSYBOX_SELINUX
  68. help
  69. Enable support to modify to relabel files.
  70. Notice: If you built libselinux with -D_FILE_OFFSET_BITS=64,
  71. (It is default in libselinux's Makefile), you _must_ enable
  72. CONFIG_LFS.
  73. config BUSYBOX_FEATURE_SETFILES_CHECK_OPTION
  74. bool "Enable check option"
  75. default n
  76. depends on BUSYBOX_SETFILES
  77. help
  78. Support "-c" option (check the validity of the contexts against
  79. the specified binary policy) for setfiles. Requires libsepol.
  80. config BUSYBOX_RESTORECON
  81. bool "restorecon (12 kb)"
  82. default n
  83. depends on BUSYBOX_SELINUX
  84. help
  85. Enable support to relabel files. The feature is almost
  86. the same as setfiles, but usage is a little different.
  87. config BUSYBOX_SETSEBOOL
  88. bool "setsebool (1.7 kb)"
  89. default n
  90. depends on BUSYBOX_SELINUX
  91. help
  92. Enable support for change boolean.
  93. semanage and -P option is not supported yet.
  94. endmenu