SSID: Respect ASCII character Label.
[tomato.git] / release / src / router / busybox / selinux / Config.src
blob47d15b6afd5461d9ce26eefc7838472510e8f6e8
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "SELinux Utilities"
7         depends on SELINUX
9 INSERT
11 config CHCON
12         bool "chcon"
13         default n
14         depends on SELINUX
15         help
16           Enable support to change the security context of file.
18 config FEATURE_CHCON_LONG_OPTIONS
19         bool "Enable long options"
20         default y
21         depends on CHCON && LONG_OPTS
22         help
23           Support long options for the chcon applet.
25 config GETENFORCE
26         bool "getenforce"
27         default n
28         depends on SELINUX
29         help
30           Enable support to get the current mode of SELinux.
32 config GETSEBOOL
33         bool "getsebool"
34         default n
35         depends on SELINUX
36         help
37           Enable support to get SELinux boolean values.
39 config LOAD_POLICY
40         bool "load_policy"
41         default n
42         depends on SELINUX
43         help
44           Enable support to load SELinux policy.
46 config MATCHPATHCON
47         bool "matchpathcon"
48         default n
49         depends on SELINUX
50         help
51           Enable support to get default security context of the
52           specified path from the file contexts configuration.
54 config RESTORECON
55         bool "restorecon"
56         default n
57         depends on SELINUX
58         help
59           Enable support to relabel files. The feature is almost
60           the same as setfiles, but usage is a little different.
62 config RUNCON
63         bool "runcon"
64         default n
65         depends on SELINUX
66         help
67           Enable support to run command in speficied security context.
69 config FEATURE_RUNCON_LONG_OPTIONS
70         bool "Enable long options"
71         default y
72         depends on RUNCON && LONG_OPTS
73         help
74           Support long options for the runcon applet.
76 config SELINUXENABLED
77         bool "selinuxenabled"
78         default n
79         depends on SELINUX
80         help
81           Enable support for this command to be used within shell scripts
82           to determine if selinux is enabled.
84 config SETENFORCE
85         bool "setenforce"
86         default n
87         depends on SELINUX
88         help
89           Enable support to modify the mode SELinux is running in.
91 config SETFILES
92         bool "setfiles"
93         default n
94         depends on SELINUX
95         help
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
99           CONFIG_LFS.
101 config FEATURE_SETFILES_CHECK_OPTION
102         bool "Enable check option"
103         default n
104         depends on SETFILES
105         help
106           Support "-c" option (check the validity of the contexts against
107           the specified binary policy) for setfiles. Requires libsepol.
109 config SETSEBOOL
110         bool "setsebool"
111         default n
112         depends on SELINUX
113         help
114           Enable support for change boolean.
115           semanage and -P option is not supported yet.
117 config SESTATUS
118         bool "sestatus"
119         default n
120         depends on SELINUX
121         help
122           Displays the status of SELinux.
124 endmenu