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

Last change on this file since 2725 was 2725, checked in by bruno, 8 years ago
  • Update mindi-busybox to 1.18.3 to avoid problems with the tar command which is now failing on recent versions with busybox 1.7.3
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.