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

Last change on this file since 2725 was 2725, checked in by Bruno Cornec, 13 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
RevLine 
[2725]1# DO NOT EDIT. This file is generated from Config.src
[821]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
[1765]9config FIND
[821]10 bool "find"
[2725]11 default y
[821]12 help
13 find is used to search your system to find specified files.
14
[1765]15config FEATURE_FIND_PRINT0
[2725]16 bool "Enable -print0: NUL-terminated output"
[821]17 default y
[1765]18 depends on FIND
[821]19 help
[2725]20 Causes output names to be separated by a NUL character
21 rather than a newline. This allows names that contain
[821]22 newlines and other whitespace to be more easily
23 interpreted by other programs.
24
[1765]25config FEATURE_FIND_MTIME
[2725]26 bool "Enable -mtime: modified time matching"
[821]27 default y
[1765]28 depends on FIND
[821]29 help
30 Allow searching based on the modification time of
31 files, in days.
32
[1765]33config FEATURE_FIND_MMIN
[2725]34 bool "Enable -mmin: modified time matching by minutes"
[821]35 default y
[1765]36 depends on FIND
[821]37 help
38 Allow searching based on the modification time of
39 files, in minutes.
40
[1765]41config FEATURE_FIND_PERM
[2725]42 bool "Enable -perm: permissions matching"
[821]43 default y
[1765]44 depends on FIND
[821]45 help
46 Enable searching based on file permissions.
47
[1765]48config FEATURE_FIND_TYPE
[2725]49 bool "Enable -type: file type matching (file/dir/link/...)"
[821]50 default y
[1765]51 depends on FIND
[821]52 help
53 Enable searching based on file type (file,
54 directory, socket, device, etc.).
55
[1765]56config FEATURE_FIND_XDEV
[2725]57 bool "Enable -xdev: 'stay in filesystem'"
[821]58 default y
[1765]59 depends on FIND
[821]60 help
[1765]61 This option allows find to restrict searches to a single filesystem.
[821]62
[1765]63config FEATURE_FIND_MAXDEPTH
[2725]64 bool "Enable -maxdepth N"
[1765]65 default y
66 depends on FIND
67 help
68 This option enables -maxdepth N option.
69
70config FEATURE_FIND_NEWER
[2725]71 bool "Enable -newer: compare file modification times"
[821]72 default y
[1765]73 depends on FIND
[821]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
[1765]78config FEATURE_FIND_INUM
[2725]79 bool "Enable -inum: inode number matching"
[821]80 default y
[1765]81 depends on FIND
[821]82 help
83 Support the 'find -inum' option for searching by inode number.
84
[1765]85config FEATURE_FIND_EXEC
[2725]86 bool "Enable -exec: execute commands"
[821]87 default y
[1765]88 depends on FIND
[821]89 help
90 Support the 'find -exec' option for executing commands based upon
91 the files matched.
92
[1765]93config FEATURE_FIND_USER
[2725]94 bool "Enable -user: username/uid matching"
[1765]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
[2725]101 bool "Enable -group: group/gid matching"
[1765]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
[2725]117 bool "Enable -depth"
[1765]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
[2725]131 bool "Enable -size: file size matching"
[1765]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
[2725]138 bool "Enable -prune: exclude subdirectories"
[1765]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
[2725]146 bool "Enable -delete: delete files/dirs"
147 default y
[1765]148 depends on FIND && FEATURE_FIND_DEPTH
149 help
[2725]150 Support the 'find -delete' option for deleting files and directories.
[1765]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
[2725]155 bool "Enable -path: match pathname with shell pattern"
[1765]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
[2725]162 bool "Enable -regex: match pathname with regex"
[1765]163 default y
164 depends on FIND
165 help
166 The -regex option matches whole pathname against regular expression.
167
168config FEATURE_FIND_CONTEXT
[2725]169 bool "Enable -context: security context matching"
[1765]170 default n
171 depends on FIND && SELINUX
172 help
173 Support the 'find -context' option for matching security context.
174
[2725]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.
[1765]181config GREP
[821]182 bool "grep"
[2725]183 default y
[821]184 help
185 grep is used to search files for a specified pattern.
186
[1765]187config FEATURE_GREP_EGREP_ALIAS
[2725]188 bool "Enable extended regular expressions (egrep & grep -E)"
[821]189 default y
[1765]190 depends on GREP
[821]191 help
[2725]192 Enabled support for extended regular expressions. Extended
[821]193 regular expressions allow for alternation (foo|bar), grouping,
194 and various repetition operators.
195
[1765]196config FEATURE_GREP_FGREP_ALIAS
[821]197 bool "Alias fgrep to grep -F"
198 default y
[1765]199 depends on GREP
[821]200 help
201 fgrep sees the search pattern as a normal string rather than
202 regular expressions.
[2725]203 grep -F always works, this just creates the fgrep alias.
[821]204
[1765]205config FEATURE_GREP_CONTEXT
[821]206 bool "Enable before and after context flags (-A, -B and -C)"
207 default y
[1765]208 depends on GREP
[821]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).
[1765]213config XARGS
[821]214 bool "xargs"
[2725]215 default y
[821]216 help
[2725]217 xargs is used to execute a specified command for
[821]218 every item from standard input.
219
[1765]220config FEATURE_XARGS_SUPPORT_CONFIRMATION
[2725]221 bool "Enable -p: prompt and confirmation"
222 default y
[1765]223 depends on XARGS
[821]224 help
[2725]225 Support -p: prompt the user whether to run each command
[821]226 line and read a line from the terminal.
227
[1765]228config FEATURE_XARGS_SUPPORT_QUOTES
[2725]229 bool "Enable single and double quotes and backslash"
230 default y
[1765]231 depends on XARGS
[821]232 help
[2725]233 Support quoting in the input.
[821]234
[1765]235config FEATURE_XARGS_SUPPORT_TERMOPT
[2725]236 bool "Enable -x: exit if -s or -n is exceeded"
237 default y
[1765]238 depends on XARGS
[821]239 help
[2725]240 Support -x: exit if the command size (see the -s or -n option)
[821]241 is exceeded.
242
[1765]243config FEATURE_XARGS_SUPPORT_ZERO_TERM
[2725]244 bool "Enable -0: NUL-terminated input"
245 default y
[1765]246 depends on XARGS
[821]247 help
[2725]248 Support -0: input items are terminated by a NUL character
249 instead of whitespace, and the quotes and backslash
[821]250 are not special.
251
252endmenu
Note: See TracBrowser for help on using the repository browser.