OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 1... Line 1...
1 # DO NOT EDIT. This file is generated from Config.src 1 # DO NOT EDIT. This file is generated from Config.src
2 # 2 #
3 # For a description of the syntax of this configuration file, 3 # For a description of the syntax of this configuration file,
4 # see docs/Kconfig-language.txt. 4 # see scripts/kbuild/config-language.txt.
5 # 5 #
Line 6... Line 6...
6   6  
Line 7... Line 7...
7 menu "Finding Utilities" 7 menu "Finding Utilities"
8   8  
9 config BUSYBOX_CONFIG_FIND 9 config BUSYBOX_CONFIG_FIND
10 bool "find (14 kb)" 10 bool "find"
11 default BUSYBOX_DEFAULT_FIND 11 default BUSYBOX_DEFAULT_FIND
Line 12... Line 12...
12 help 12 help
13 find is used to search your system to find specified files. 13 find is used to search your system to find specified files.
14   14  
15 config BUSYBOX_CONFIG_FEATURE_FIND_PRINT0 15 config BUSYBOX_CONFIG_FEATURE_FIND_PRINT0
16 bool "Enable -print0: NUL-terminated output" 16 bool "Enable -print0: NUL-terminated output"
17 default BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0 17 default BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0
18 depends on BUSYBOX_CONFIG_FIND 18 depends on BUSYBOX_CONFIG_FIND
19 help 19 help
20 Causes output names to be separated by a NUL character 20 Causes output names to be separated by a NUL character
Line 21... Line 21...
21 rather than a newline. This allows names that contain 21 rather than a newline. This allows names that contain
22 newlines and other whitespace to be more easily 22 newlines and other whitespace to be more easily
23 interpreted by other programs. 23 interpreted by other programs.
24   24  
25 config BUSYBOX_CONFIG_FEATURE_FIND_MTIME 25 config BUSYBOX_CONFIG_FEATURE_FIND_MTIME
26 bool "Enable -mtime: modified time matching" 26 bool "Enable -mtime: modified time matching"
27 default BUSYBOX_DEFAULT_FEATURE_FIND_MTIME 27 default BUSYBOX_DEFAULT_FEATURE_FIND_MTIME
Line 28... Line 28...
28 depends on BUSYBOX_CONFIG_FIND 28 depends on BUSYBOX_CONFIG_FIND
29 help 29 help
30 Allow searching based on the modification time of 30 Allow searching based on the modification time of
31 files, in days. 31 files, in days.
32   32  
33 config BUSYBOX_CONFIG_FEATURE_FIND_MMIN 33 config BUSYBOX_CONFIG_FEATURE_FIND_MMIN
34 bool "Enable -mmin: modified time matching by minutes" 34 bool "Enable -mmin: modified time matching by minutes"
Line 35... Line 35...
35 default BUSYBOX_DEFAULT_FEATURE_FIND_MMIN 35 default BUSYBOX_DEFAULT_FEATURE_FIND_MMIN
36 depends on BUSYBOX_CONFIG_FIND 36 depends on BUSYBOX_CONFIG_FIND
37 help 37 help
38 Allow searching based on the modification time of 38 Allow searching based on the modification time of
Line 46... Line 46...
46 config BUSYBOX_CONFIG_FEATURE_FIND_TYPE 46 config BUSYBOX_CONFIG_FEATURE_FIND_TYPE
47 bool "Enable -type: file type matching (file/dir/link/...)" 47 bool "Enable -type: file type matching (file/dir/link/...)"
48 default BUSYBOX_DEFAULT_FEATURE_FIND_TYPE 48 default BUSYBOX_DEFAULT_FEATURE_FIND_TYPE
49 depends on BUSYBOX_CONFIG_FIND 49 depends on BUSYBOX_CONFIG_FIND
50 help 50 help
51 Enable searching based on file type (file, 51 Enable searching based on file type (file,
52 directory, socket, device, etc.). 52 directory, socket, device, etc.).
53   -  
54 config BUSYBOX_CONFIG_FEATURE_FIND_EXECUTABLE -  
55 bool "Enable -executable: file is executable" -  
56 default BUSYBOX_DEFAULT_FEATURE_FIND_EXECUTABLE -  
57 depends on BUSYBOX_CONFIG_FIND -  
Line 58... Line 53...
58   53  
59 config BUSYBOX_CONFIG_FEATURE_FIND_XDEV 54 config BUSYBOX_CONFIG_FEATURE_FIND_XDEV
60 bool "Enable -xdev: 'stay in filesystem'" 55 bool "Enable -xdev: 'stay in filesystem'"
61 default BUSYBOX_DEFAULT_FEATURE_FIND_XDEV 56 default BUSYBOX_DEFAULT_FEATURE_FIND_XDEV
Line 69... Line 64...
69 config BUSYBOX_CONFIG_FEATURE_FIND_NEWER 64 config BUSYBOX_CONFIG_FEATURE_FIND_NEWER
70 bool "Enable -newer: compare file modification times" 65 bool "Enable -newer: compare file modification times"
71 default BUSYBOX_DEFAULT_FEATURE_FIND_NEWER 66 default BUSYBOX_DEFAULT_FEATURE_FIND_NEWER
72 depends on BUSYBOX_CONFIG_FIND 67 depends on BUSYBOX_CONFIG_FIND
73 help 68 help
74 Support the 'find -newer' option for finding any files which have 69 Support the 'find -newer' option for finding any files which have
75 modification time that is more recent than the specified FILE. 70 modification time that is more recent than the specified FILE.
Line 76... Line 71...
76   71  
77 config BUSYBOX_CONFIG_FEATURE_FIND_INUM 72 config BUSYBOX_CONFIG_FEATURE_FIND_INUM
78 bool "Enable -inum: inode number matching" 73 bool "Enable -inum: inode number matching"
79 default BUSYBOX_DEFAULT_FEATURE_FIND_INUM 74 default BUSYBOX_DEFAULT_FEATURE_FIND_INUM
Line 82... Line 77...
82 config BUSYBOX_CONFIG_FEATURE_FIND_EXEC 77 config BUSYBOX_CONFIG_FEATURE_FIND_EXEC
83 bool "Enable -exec: execute commands" 78 bool "Enable -exec: execute commands"
84 default BUSYBOX_DEFAULT_FEATURE_FIND_EXEC 79 default BUSYBOX_DEFAULT_FEATURE_FIND_EXEC
85 depends on BUSYBOX_CONFIG_FIND 80 depends on BUSYBOX_CONFIG_FIND
86 help 81 help
87 Support the 'find -exec' option for executing commands based upon 82 Support the 'find -exec' option for executing commands based upon
88 the files matched. 83 the files matched.
Line 89... Line 84...
89   84  
90 config BUSYBOX_CONFIG_FEATURE_FIND_EXEC_PLUS 85 config BUSYBOX_CONFIG_FEATURE_FIND_EXEC_PLUS
91 bool "Enable -exec ... {} +" 86 bool "Enable -exec ... {} +"
92 default BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS 87 default BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS
93 depends on BUSYBOX_CONFIG_FEATURE_FIND_EXEC 88 depends on BUSYBOX_CONFIG_FEATURE_FIND_EXEC
94 help 89 help
95 Support the 'find -exec ... {} +' option for executing commands 90 Support the 'find -exec ... {} +' option for executing commands
96 for all matched files at once. 91 for all matched files at once.
97 Without this option, -exec + is a synonym for -exec ; 92 Without this option, -exec + is a synonym for -exec ;
Line 98... Line 93...
98 (IOW: it works correctly, but without expected speedup) 93 (IOW: it works correctly, but without expected speedup)
99   94  
100 config BUSYBOX_CONFIG_FEATURE_FIND_USER 95 config BUSYBOX_CONFIG_FEATURE_FIND_USER
101 bool "Enable -user: username/uid matching" 96 bool "Enable -user: username/uid matching"
Line 110... Line 105...
110 config BUSYBOX_CONFIG_FEATURE_FIND_NOT 105 config BUSYBOX_CONFIG_FEATURE_FIND_NOT
111 bool "Enable the 'not' (!) operator" 106 bool "Enable the 'not' (!) operator"
112 default BUSYBOX_DEFAULT_FEATURE_FIND_NOT 107 default BUSYBOX_DEFAULT_FEATURE_FIND_NOT
113 depends on BUSYBOX_CONFIG_FIND 108 depends on BUSYBOX_CONFIG_FIND
114 help 109 help
115 Support the '!' operator to invert the test results. 110 Support the '!' operator to invert the test results.
116 If 'Enable full-blown desktop' is enabled, then will also support 111 If 'Enable full-blown desktop' is enabled, then will also support
117 the non-POSIX notation '-not'. 112 the non-POSIX notation '-not'.
Line 118... Line 113...
118   113  
119 config BUSYBOX_CONFIG_FEATURE_FIND_DEPTH 114 config BUSYBOX_CONFIG_FEATURE_FIND_DEPTH
120 bool "Enable -depth" 115 bool "Enable -depth"
121 default BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH 116 default BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH
122 depends on BUSYBOX_CONFIG_FIND 117 depends on BUSYBOX_CONFIG_FIND
123 help 118 help
Line 124... Line 119...
124 Process each directory's contents before the directory itself. 119 Process each directory's contents before the directory itself.
125   120  
126 config BUSYBOX_CONFIG_FEATURE_FIND_PAREN 121 config BUSYBOX_CONFIG_FEATURE_FIND_PAREN
127 bool "Enable parens in options" 122 bool "Enable parens in options"
128 default BUSYBOX_DEFAULT_FEATURE_FIND_PAREN 123 default BUSYBOX_DEFAULT_FEATURE_FIND_PAREN
129 depends on BUSYBOX_CONFIG_FIND 124 depends on BUSYBOX_CONFIG_FIND
Line 130... Line 125...
130 help 125 help
131 Enable usage of parens '(' to specify logical order of arguments. 126 Enable usage of parens '(' to specify logical order of arguments.
132   127  
133 config BUSYBOX_CONFIG_FEATURE_FIND_SIZE 128 config BUSYBOX_CONFIG_FEATURE_FIND_SIZE
Line 138... Line 133...
138 config BUSYBOX_CONFIG_FEATURE_FIND_PRUNE 133 config BUSYBOX_CONFIG_FEATURE_FIND_PRUNE
139 bool "Enable -prune: exclude subdirectories" 134 bool "Enable -prune: exclude subdirectories"
140 default BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE 135 default BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE
141 depends on BUSYBOX_CONFIG_FIND 136 depends on BUSYBOX_CONFIG_FIND
142 help 137 help
143 If the file is a directory, don't descend into it. Useful for 138 If the file is a directory, don't descend into it. Useful for
144 exclusion .svn and CVS directories. 139 exclusion .svn and CVS directories.
145   -  
146 config BUSYBOX_CONFIG_FEATURE_FIND_QUIT -  
147 bool "Enable -quit: exit" -  
148 default BUSYBOX_DEFAULT_FEATURE_FIND_QUIT -  
149 depends on BUSYBOX_CONFIG_FIND -  
150 help -  
151 If this action is reached, 'find' exits. -  
Line 152... Line 140...
152   140  
153 config BUSYBOX_CONFIG_FEATURE_FIND_DELETE 141 config BUSYBOX_CONFIG_FEATURE_FIND_DELETE
154 bool "Enable -delete: delete files/dirs" 142 bool "Enable -delete: delete files/dirs"
155 default BUSYBOX_DEFAULT_FEATURE_FIND_DELETE 143 default BUSYBOX_DEFAULT_FEATURE_FIND_DELETE
156 depends on BUSYBOX_CONFIG_FIND && BUSYBOX_CONFIG_FEATURE_FIND_DEPTH 144 depends on BUSYBOX_CONFIG_FIND && BUSYBOX_CONFIG_FEATURE_FIND_DEPTH
157 help 145 help
158 Support the 'find -delete' option for deleting files and directories. 146 Support the 'find -delete' option for deleting files and directories.
159 WARNING: This option can do much harm if used wrong. Busybox will not 147 WARNING: This option can do much harm if used wrong. Busybox will not
Line 160... Line 148...
160 try to protect the user from doing stupid things. Use with care. 148 try to protect the user from doing stupid things. Use with care.
161   149  
162 config BUSYBOX_CONFIG_FEATURE_FIND_PATH 150 config BUSYBOX_CONFIG_FEATURE_FIND_PATH
163 bool "Enable -path: match pathname with shell pattern" 151 bool "Enable -path: match pathname with shell pattern"
164 default BUSYBOX_DEFAULT_FEATURE_FIND_PATH 152 default BUSYBOX_DEFAULT_FEATURE_FIND_PATH
165 depends on BUSYBOX_CONFIG_FIND 153 depends on BUSYBOX_CONFIG_FIND
Line 166... Line 154...
166 help 154 help
167 The -path option matches whole pathname instead of just filename. 155 The -path option matches whole pathname instead of just filename.
168   156  
169 config BUSYBOX_CONFIG_FEATURE_FIND_REGEX 157 config BUSYBOX_CONFIG_FEATURE_FIND_REGEX
170 bool "Enable -regex: match pathname with regex" 158 bool "Enable -regex: match pathname with regex"
171 default BUSYBOX_DEFAULT_FEATURE_FIND_REGEX 159 default BUSYBOX_DEFAULT_FEATURE_FIND_REGEX
Line 172... Line 160...
172 depends on BUSYBOX_CONFIG_FIND 160 depends on BUSYBOX_CONFIG_FIND
173 help 161 help
174 The -regex option matches whole pathname against regular expression. 162 The -regex option matches whole pathname against regular expression.
175   163  
176 config BUSYBOX_CONFIG_FEATURE_FIND_CONTEXT 164 config BUSYBOX_CONFIG_FEATURE_FIND_CONTEXT
177 bool "Enable -context: security context matching" 165 bool "Enable -context: security context matching"
Line 178... Line 166...
178 default BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT 166 default BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT
179 depends on BUSYBOX_CONFIG_FIND && BUSYBOX_CONFIG_SELINUX 167 depends on BUSYBOX_CONFIG_FIND && BUSYBOX_CONFIG_SELINUX
180 help 168 help
181 Support the 'find -context' option for matching security context. 169 Support the 'find -context' option for matching security context.
182   170  
183 config BUSYBOX_CONFIG_FEATURE_FIND_LINKS 171 config BUSYBOX_CONFIG_FEATURE_FIND_LINKS
184 bool "Enable -links: link count matching" 172 bool "Enable -links: link count matching"
185 default BUSYBOX_DEFAULT_FEATURE_FIND_LINKS 173 default BUSYBOX_DEFAULT_FEATURE_FIND_LINKS
186 depends on BUSYBOX_CONFIG_FIND 174 depends on BUSYBOX_CONFIG_FIND
187 help 175 help
188 Support the 'find -links' option for matching number of links. 176 Support the 'find -links' option for matching number of links.
Line 189... Line 177...
189 config BUSYBOX_CONFIG_GREP 177 config BUSYBOX_CONFIG_GREP
190 bool "grep (8.6 kb)" 178 bool "grep"
191 default BUSYBOX_DEFAULT_GREP 179 default BUSYBOX_DEFAULT_GREP
192 help 180 help
193 grep is used to search files for a specified pattern. 181 grep is used to search files for a specified pattern.
Line 194... Line 182...
194   182  
195 config BUSYBOX_CONFIG_EGREP 183 config BUSYBOX_CONFIG_EGREP
196 bool "egrep (7.8 kb)" 184 bool "egrep"
197 default BUSYBOX_DEFAULT_EGREP 185 default BUSYBOX_DEFAULT_EGREP
198 help 186 help
Line 199... Line 187...
199 Alias to "grep -E". 187 Alias to "grep -E"
200   188  
201 config BUSYBOX_CONFIG_FGREP 189 config BUSYBOX_CONFIG_FGREP
202 bool "fgrep (7.8 kb)" 190 bool "fgrep"
203 default BUSYBOX_DEFAULT_FGREP 191 default BUSYBOX_DEFAULT_FGREP
204 help 192 help
205 Alias to "grep -F". 193 Alias to "grep -F"
206   194  
207 config BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT 195 config BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT
208 bool "Enable before and after context flags (-A, -B and -C)" 196 bool "Enable before and after context flags (-A, -B and -C)"
209 default BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT 197 default BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT
210 depends on BUSYBOX_CONFIG_GREP || BUSYBOX_CONFIG_EGREP || BUSYBOX_CONFIG_FGREP 198 depends on BUSYBOX_CONFIG_GREP || BUSYBOX_CONFIG_EGREP || BUSYBOX_CONFIG_FGREP
211 help 199 help
212 Print the specified number of leading (-B) and/or trailing (-A) 200 Print the specified number of leading (-B) and/or trailing (-A)
Line 213... Line 201...
213 context surrounding our matching lines. 201 context surrounding our matching lines.
214 Print the specified number of context lines (-C). 202 Print the specified number of context lines (-C).
215 config BUSYBOX_CONFIG_XARGS 203 config BUSYBOX_CONFIG_XARGS
216 bool "xargs (7.2 kb)" 204 bool "xargs"
217 default BUSYBOX_DEFAULT_XARGS 205 default BUSYBOX_DEFAULT_XARGS
218 help 206 help
219 xargs is used to execute a specified command for 207 xargs is used to execute a specified command for
Line 220... Line 208...
220 every item from standard input. 208 every item from standard input.
221   209  
222 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION 210 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION
223 bool "Enable -p: prompt and confirmation" 211 bool "Enable -p: prompt and confirmation"
224 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION 212 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION
225 depends on BUSYBOX_CONFIG_XARGS 213 depends on BUSYBOX_CONFIG_XARGS
Line 226... Line 214...
226 help 214 help
227 Support -p: prompt the user whether to run each command 215 Support -p: prompt the user whether to run each command
228 line and read a line from the terminal. 216 line and read a line from the terminal.
229   217  
230 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES 218 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES
231 bool "Enable single and double quotes and backslash" 219 bool "Enable single and double quotes and backslash"
232 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES 220 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES
Line 233... Line 221...
233 depends on BUSYBOX_CONFIG_XARGS 221 depends on BUSYBOX_CONFIG_XARGS
234 help 222 help
235 Support quoting in the input. 223 Support quoting in the input.
236   224  
237 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT 225 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT
238 bool "Enable -x: exit if -s or -n is exceeded" 226 bool "Enable -x: exit if -s or -n is exceeded"
239 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT 227 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT
240 depends on BUSYBOX_CONFIG_XARGS 228 depends on BUSYBOX_CONFIG_XARGS
Line 241... Line 229...
241 help 229 help
242 Support -x: exit if the command size (see the -s or -n option) 230 Support -x: exit if the command size (see the -s or -n option)
243 is exceeded. 231 is exceeded.
244   232  
245 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM 233 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM
246 bool "Enable -0: NUL-terminated input" 234 bool "Enable -0: NUL-terminated input"
247 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM -  
248 depends on BUSYBOX_CONFIG_XARGS -  
249 help -  
250 Support -0: input items are terminated by a NUL character -  
251 instead of whitespace, and the quotes and backslash -  
252 are not special. -  
253   -  
254 config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR -  
255 bool "Enable -I STR: string to replace" -  
256 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_REPL_STR -  
Line 257... Line 235...
257 depends on BUSYBOX_CONFIG_XARGS 235 default BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM