2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "SELinux Utilities"
16 Enable support to change the security context of file.
18 config FEATURE_CHCON_LONG_OPTIONS
19 bool "Enable long options"
21 depends on CHCON && LONG_OPTS
23 Support long options for the chcon applet.
30 Enable support to get the current mode of SELinux.
37 Enable support to get SELinux boolean values.
44 Enable support to load SELinux policy.
51 Enable support to get default security context of the
52 specified path from the file contexts configuration.
59 Enable support to relabel files. The feature is almost
60 the same as setfiles, but usage is a little different.
67 Enable support to run command in speficied security context.
69 config FEATURE_RUNCON_LONG_OPTIONS
70 bool "Enable long options"
72 depends on RUNCON && LONG_OPTS
74 Support long options for the runcon applet.
81 Enable support for this command to be used within shell scripts
82 to determine if selinux is enabled.
89 Enable support to modify the mode SELinux is running in.
96 Enable support to modify to relabel files.
97 Notice: If you built libselinux with -D_FILE_OFFSET_BITS=64,
98 (It is default in libselinux's Makefile), you _must_ enable
101 config FEATURE_SETFILES_CHECK_OPTION
102 bool "Enable check option"
106 Support "-c" option (check the validity of the contexts against
107 the specified binary policy) for setfiles. Requires libsepol.
114 Enable support for change boolean.
115 semanage and -P option is not supported yet.
122 Displays the status of SELinux.