Config.in 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  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 scripts/kbuild/config-language.txt.
  5. #
  6. menu "SELinux Utilities"
  7. depends on BUSYBOX_CONFIG_SELINUX
  8. config BUSYBOX_CONFIG_CHCON
  9. bool "chcon"
  10. default BUSYBOX_DEFAULT_CHCON
  11. depends on BUSYBOX_CONFIG_SELINUX
  12. help
  13. Enable support to change the security context of file.
  14. config BUSYBOX_CONFIG_FEATURE_CHCON_LONG_OPTIONS
  15. bool "Enable long options"
  16. default BUSYBOX_DEFAULT_FEATURE_CHCON_LONG_OPTIONS
  17. depends on BUSYBOX_CONFIG_CHCON && BUSYBOX_CONFIG_LONG_OPTS
  18. help
  19. Support long options for the chcon applet.
  20. config BUSYBOX_CONFIG_GETENFORCE
  21. bool "getenforce"
  22. default BUSYBOX_DEFAULT_GETENFORCE
  23. depends on BUSYBOX_CONFIG_SELINUX
  24. help
  25. Enable support to get the current mode of SELinux.
  26. config BUSYBOX_CONFIG_GETSEBOOL
  27. bool "getsebool"
  28. default BUSYBOX_DEFAULT_GETSEBOOL
  29. depends on BUSYBOX_CONFIG_SELINUX
  30. help
  31. Enable support to get SELinux boolean values.
  32. config BUSYBOX_CONFIG_LOAD_POLICY
  33. bool "load_policy"
  34. default BUSYBOX_DEFAULT_LOAD_POLICY
  35. depends on BUSYBOX_CONFIG_SELINUX
  36. help
  37. Enable support to load SELinux policy.
  38. config BUSYBOX_CONFIG_MATCHPATHCON
  39. bool "matchpathcon"
  40. default BUSYBOX_DEFAULT_MATCHPATHCON
  41. depends on BUSYBOX_CONFIG_SELINUX
  42. help
  43. Enable support to get default security context of the
  44. specified path from the file contexts configuration.
  45. config BUSYBOX_CONFIG_RESTORECON
  46. bool "restorecon"
  47. default BUSYBOX_DEFAULT_RESTORECON
  48. depends on BUSYBOX_CONFIG_SELINUX
  49. help
  50. Enable support to relabel files. The feature is almost
  51. the same as setfiles, but usage is a little different.
  52. config BUSYBOX_CONFIG_RUNCON
  53. bool "runcon"
  54. default BUSYBOX_DEFAULT_RUNCON
  55. depends on BUSYBOX_CONFIG_SELINUX
  56. help
  57. Enable support to run command in specified security context.
  58. config BUSYBOX_CONFIG_FEATURE_RUNCON_LONG_OPTIONS
  59. bool "Enable long options"
  60. default BUSYBOX_DEFAULT_FEATURE_RUNCON_LONG_OPTIONS
  61. depends on BUSYBOX_CONFIG_RUNCON && BUSYBOX_CONFIG_LONG_OPTS
  62. help
  63. Support long options for the runcon applet.
  64. config BUSYBOX_CONFIG_SELINUXENABLED
  65. bool "selinuxenabled"
  66. default BUSYBOX_DEFAULT_SELINUXENABLED
  67. depends on BUSYBOX_CONFIG_SELINUX
  68. help
  69. Enable support for this command to be used within shell scripts
  70. to determine if selinux is enabled.
  71. config BUSYBOX_CONFIG_SETENFORCE
  72. bool "setenforce"
  73. default BUSYBOX_DEFAULT_SETENFORCE
  74. depends on BUSYBOX_CONFIG_SELINUX
  75. help
  76. Enable support to modify the mode SELinux is running in.
  77. config BUSYBOX_CONFIG_SETFILES
  78. bool "setfiles"
  79. default BUSYBOX_DEFAULT_SETFILES
  80. depends on BUSYBOX_CONFIG_SELINUX
  81. help
  82. Enable support to modify to relabel files.
  83. Notice: If you built libselinux with -D_FILE_OFFSET_BITS=64,
  84. (It is default in libselinux's Makefile), you _must_ enable
  85. CONFIG_LFS.
  86. config BUSYBOX_CONFIG_FEATURE_SETFILES_CHECK_OPTION
  87. bool "Enable check option"
  88. default BUSYBOX_DEFAULT_FEATURE_SETFILES_CHECK_OPTION
  89. depends on BUSYBOX_CONFIG_SETFILES
  90. help
  91. Support "-c" option (check the validity of the contexts against
  92. the specified binary policy) for setfiles. Requires libsepol.
  93. config BUSYBOX_CONFIG_SETSEBOOL
  94. bool "setsebool"
  95. default BUSYBOX_DEFAULT_SETSEBOOL
  96. depends on BUSYBOX_CONFIG_SELINUX
  97. help
  98. Enable support for change boolean.
  99. semanage and -P option is not supported yet.
  100. config BUSYBOX_CONFIG_SESTATUS
  101. bool "sestatus"
  102. default BUSYBOX_DEFAULT_SESTATUS
  103. depends on BUSYBOX_CONFIG_SELINUX
  104. help
  105. Displays the status of SELinux.
  106. endmenu