2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "Selinux Utilities"
14 Enable support to change the security context of file.
16 config FEATURE_CHCON_LONG_OPTIONS
17 bool "Enable long options"
19 depends on CHCON && GETOPT_LONG
21 Support long options for the chcon applet.
28 Enable support to get the current mode of SELinux.
35 Enable support to get SELinux boolean values.
42 Enable support to load SELinux policy.
49 Enable support to get default security context of the
50 specified path from the file contexts configuration.
57 Enable support to relabel files. The feature is almost
58 the same as setfiles, but usage is a little different.
65 Enable support to run command in speficied security context.
67 config FEATURE_RUNCON_LONG_OPTIONS
68 bool "Enable long options"
70 depends on RUNCON && GETOPT_LONG
72 Support long options for the runcon applet.
79 Enable support for this command to be used within shell scripts
80 to determine if selinux is enabled.
87 Enable support to modify the mode SELinux is running in.
94 Enable support to modify to relabel files.
95 Notice: If you built libselinux with -D_FILE_OFFSET_BITS=64,
96 (It is default in libselinux's Makefile), you _must_ enable
99 config FEATURE_SETFILES_CHECK_OPTION
100 bool "Enable check option"
104 Support "-c" option (check the validity of the contexts against
105 the specified binary policy) for setfiles. Requires libsepol.
112 Enable support for change boolean.
113 semanage and -P option is not supported yet.
120 Displays the status of SELinux.