source: MondoRescue/branches/2.2.9/mindi-busybox/findutils/Config.in@ 3320

Last change on this file since 3320 was 3320, checked in by Bruno Cornec, 9 years ago
  • Re-add (thanks git BTW) the 2.2.9 branch which had been destroyed in the move to 3.0
File size: 6.4 KB
Line 
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
7menu "Finding Utilities"
8
9config FIND
10 bool "find"
11 default y
12 help
13 find is used to search your system to find specified files.
14
15config FEATURE_FIND_PRINT0
16 bool "Enable -print0: NUL-terminated output"
17 default y
18 depends on FIND
19 help
20 Causes output names to be separated by a NUL character
21 rather than a newline. This allows names that contain
22 newlines and other whitespace to be more easily
23 interpreted by other programs.
24
25config FEATURE_FIND_MTIME
26 bool "Enable -mtime: modified time matching"
27 default y
28 depends on FIND
29 help
30 Allow searching based on the modification time of
31 files, in days.
32
33config FEATURE_FIND_MMIN
34 bool "Enable -mmin: modified time matching by minutes"
35 default y
36 depends on FIND
37 help
38 Allow searching based on the modification time of
39 files, in minutes.
40
41config FEATURE_FIND_PERM
42 bool "Enable -perm: permissions matching"
43 default y
44 depends on FIND
45 help
46 Enable searching based on file permissions.
47
48config FEATURE_FIND_TYPE
49 bool "Enable -type: file type matching (file/dir/link/...)"
50 default y
51 depends on FIND
52 help
53 Enable searching based on file type (file,
54 directory, socket, device, etc.).
55
56config FEATURE_FIND_XDEV
57 bool "Enable -xdev: 'stay in filesystem'"
58 default y
59 depends on FIND
60 help
61 This option allows find to restrict searches to a single filesystem.
62
63config FEATURE_FIND_MAXDEPTH
64 bool "Enable -maxdepth N"
65 default y
66 depends on FIND
67 help
68 This option enables -maxdepth N option.
69
70config FEATURE_FIND_NEWER
71 bool "Enable -newer: compare file modification times"
72 default y
73 depends on FIND
74 help
75 Support the 'find -newer' option for finding any files which have
76 a modified time that is more recent than the specified FILE.
77
78config FEATURE_FIND_INUM
79 bool "Enable -inum: inode number matching"
80 default y
81 depends on FIND
82 help
83 Support the 'find -inum' option for searching by inode number.
84
85config FEATURE_FIND_EXEC
86 bool "Enable -exec: execute commands"
87 default y
88 depends on FIND
89 help
90 Support the 'find -exec' option for executing commands based upon
91 the files matched.
92
93config FEATURE_FIND_USER
94 bool "Enable -user: username/uid matching"
95 default y
96 depends on FIND
97 help
98 Support the 'find -user' option for searching by username or uid.
99
100config FEATURE_FIND_GROUP
101 bool "Enable -group: group/gid matching"
102 default y
103 depends on FIND
104 help
105 Support the 'find -group' option for searching by group name or gid.
106
107config FEATURE_FIND_NOT
108 bool "Enable the 'not' (!) operator"
109 default y
110 depends on FIND
111 help
112 Support the '!' operator to invert the test results.
113 If 'Enable full-blown desktop' is enabled, then will also support
114 the non-POSIX notation '-not'.
115
116config FEATURE_FIND_DEPTH
117 bool "Enable -depth"
118 default y
119 depends on FIND
120 help
121 Process each directory's contents before the directory itself.
122
123config FEATURE_FIND_PAREN
124 bool "Enable parens in options"
125 default y
126 depends on FIND
127 help
128 Enable usage of parens '(' to specify logical order of arguments.
129
130config FEATURE_FIND_SIZE
131 bool "Enable -size: file size matching"
132 default y
133 depends on FIND
134 help
135 Support the 'find -size' option for searching by file size.
136
137config FEATURE_FIND_PRUNE
138 bool "Enable -prune: exclude subdirectories"
139 default y
140 depends on FIND
141 help
142 If the file is a directory, dont descend into it. Useful for
143 exclusion .svn and CVS directories.
144
145config FEATURE_FIND_DELETE
146 bool "Enable -delete: delete files/dirs"
147 default y
148 depends on FIND && FEATURE_FIND_DEPTH
149 help
150 Support the 'find -delete' option for deleting files and directories.
151 WARNING: This option can do much harm if used wrong. Busybox will not
152 try to protect the user from doing stupid things. Use with care.
153
154config FEATURE_FIND_PATH
155 bool "Enable -path: match pathname with shell pattern"
156 default y
157 depends on FIND
158 help
159 The -path option matches whole pathname instead of just filename.
160
161config FEATURE_FIND_REGEX
162 bool "Enable -regex: match pathname with regex"
163 default y
164 depends on FIND
165 help
166 The -regex option matches whole pathname against regular expression.
167
168config FEATURE_FIND_CONTEXT
169 bool "Enable -context: security context matching"
170 default n
171 depends on FIND && SELINUX
172 help
173 Support the 'find -context' option for matching security context.
174
175config FEATURE_FIND_LINKS
176 bool "Enable -links: link count matching"
177 default y
178 depends on FIND
179 help
180 Support the 'find -links' option for matching number of links.
181config GREP
182 bool "grep"
183 default y
184 help
185 grep is used to search files for a specified pattern.
186
187config FEATURE_GREP_EGREP_ALIAS
188 bool "Enable extended regular expressions (egrep & grep -E)"
189 default y
190 depends on GREP
191 help
192 Enabled support for extended regular expressions. Extended
193 regular expressions allow for alternation (foo|bar), grouping,
194 and various repetition operators.
195
196config FEATURE_GREP_FGREP_ALIAS
197 bool "Alias fgrep to grep -F"
198 default y
199 depends on GREP
200 help
201 fgrep sees the search pattern as a normal string rather than
202 regular expressions.
203 grep -F always works, this just creates the fgrep alias.
204
205config FEATURE_GREP_CONTEXT
206 bool "Enable before and after context flags (-A, -B and -C)"
207 default y
208 depends on GREP
209 help
210 Print the specified number of leading (-B) and/or trailing (-A)
211 context surrounding our matching lines.
212 Print the specified number of context lines (-C).
213config XARGS
214 bool "xargs"
215 default y
216 help
217 xargs is used to execute a specified command for
218 every item from standard input.
219
220config FEATURE_XARGS_SUPPORT_CONFIRMATION
221 bool "Enable -p: prompt and confirmation"
222 default y
223 depends on XARGS
224 help
225 Support -p: prompt the user whether to run each command
226 line and read a line from the terminal.
227
228config FEATURE_XARGS_SUPPORT_QUOTES
229 bool "Enable single and double quotes and backslash"
230 default y
231 depends on XARGS
232 help
233 Support quoting in the input.
234
235config FEATURE_XARGS_SUPPORT_TERMOPT
236 bool "Enable -x: exit if -s or -n is exceeded"
237 default y
238 depends on XARGS
239 help
240 Support -x: exit if the command size (see the -s or -n option)
241 is exceeded.
242
243config FEATURE_XARGS_SUPPORT_ZERO_TERM
244 bool "Enable -0: NUL-terminated input"
245 default y
246 depends on XARGS
247 help
248 Support -0: input items are terminated by a NUL character
249 instead of whitespace, and the quotes and backslash
250 are not special.
251
252endmenu
Note: See TracBrowser for help on using the repository browser.