aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-07-03 10:00:15 +0000
committerEric Andersen <andersen@codepoet.org>2003-07-03 10:00:15 +0000
commite5920a2dc05c4bec0ce4669f4eb39119436be691 (patch)
tree6742abc0254d3e3996923027756800528eef16c2
parenta5c488449e9738f2610f5f1f4331b382782ed4b3 (diff)
downloadbusybox-w32-e5920a2dc05c4bec0ce4669f4eb39119436be691.tar.gz
busybox-w32-e5920a2dc05c4bec0ce4669f4eb39119436be691.tar.bz2
busybox-w32-e5920a2dc05c4bec0ce4669f4eb39119436be691.zip
Patch from Kent Robotti adding a bunch of menuconfig help
-rw-r--r--archival/Config.in39
-rw-r--r--console-tools/Config.in26
-rw-r--r--coreutils/Config.in183
-rw-r--r--shell/Config.in40
-rw-r--r--util-linux/Config.in2
5 files changed, 172 insertions, 118 deletions
diff --git a/archival/Config.in b/archival/Config.in
index cc65b6db4..fddcff462 100644
--- a/archival/Config.in
+++ b/archival/Config.in
@@ -120,20 +120,25 @@ config CONFIG_GUNZIP
120 bool "gunzip" 120 bool "gunzip"
121 default n 121 default n
122 help 122 help
123 Please submit a patch to add help text for this item. 123 gunzip is used to decompress archives created by gzip.
124 You can use the `-t' option to test the integrity of
125 an archive, without decompressing it.
124 126
125config CONFIG_FEATURE_GUNZIP_UNCOMPRESS 127config CONFIG_FEATURE_GUNZIP_UNCOMPRESS
126 bool " Uncompress support" 128 bool " Uncompress support"
127 default n 129 default n
128 depends on CONFIG_GUNZIP 130 depends on CONFIG_GUNZIP
129 help 131 help
130 Please submit a patch to add help text for this item. 132 If you want gunzip to have the ability to decompress
133 archives created by the program compress (not much
134 used anymore).
131 135
132config CONFIG_GZIP 136config CONFIG_GZIP
133 bool "gzip" 137 bool "gzip"
134 default n 138 default n
135 help 139 help
136 Please submit a patch to add help text for this item. 140 gzip is used to compress files.
141 It's probably the most used UNIX compression program.
137 142
138config CONFIG_RPM2CPIO 143config CONFIG_RPM2CPIO
139 bool "rpm2cpio" 144 bool "rpm2cpio"
@@ -151,36 +156,41 @@ config CONFIG_TAR
151 bool "tar" 156 bool "tar"
152 default n 157 default n
153 help 158 help
154 tar has at least 512 bytes of overheads for every stored file. 159 tar is an archiving program. It's commonly used with gzip to
155 Please submit a patch to add help text for this item. 160 create compressed archives. It's probably the most used
161 UNIX archive program.
156 162
157config CONFIG_FEATURE_TAR_CREATE 163config CONFIG_FEATURE_TAR_CREATE
158 bool " Enable archive creation" 164 bool " Enable archive creation"
159 default y 165 default y
160 depends on CONFIG_TAR 166 depends on CONFIG_TAR
161 help 167 help
162 Please submit a patch to add help text for this item. 168 If you enable this option you'll be able to create
169 tar archives using the `-c' option.
163 170
164config CONFIG_FEATURE_TAR_BZIP2 171config CONFIG_FEATURE_TAR_BZIP2
165 bool " Enable -j option to handle .tar.bz2 files" 172 bool " Enable -j option to handle .tar.bz2 files"
166 default n 173 default n
167 depends on CONFIG_TAR 174 depends on CONFIG_TAR
168 help 175 help
169 Please submit a patch to add help text for this item. 176 If you enable this option you'll be able to extract
177 archives compressed with bzip2.
170 178
171config CONFIG_FEATURE_TAR_EXCLUDE 179config CONFIG_FEATURE_TAR_EXCLUDE
172 bool " Enable -X and --exclude options (exclude files)" 180 bool " Enable -X and --exclude options (exclude files)"
173 default n 181 default n
174 depends on CONFIG_TAR 182 depends on CONFIG_TAR
175 help 183 help
176 Please submit a patch to add help text for this item. 184 If you enable this option you'll be able to specify
185 a list of files to exclude from an archive.
177 186
178config CONFIG_FEATURE_TAR_GZIP 187config CONFIG_FEATURE_TAR_GZIP
179 bool " Enable -z option" 188 bool " Enable -z option"
180 default y 189 default y
181 depends on CONFIG_TAR 190 depends on CONFIG_TAR
182 help 191 help
183 Please submit a patch to add help text for this item. 192 If you enable this option tar will be able to call gzip,
193 when creating or extracting tar gziped archives.
184 194
185config CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY 195config CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY
186 bool " Enable support for old tar header format" 196 bool " Enable support for old tar header format"
@@ -196,7 +206,7 @@ config CONFIG_FEATURE_TAR_GNU_EXTENSIONS
196 default y 206 default y
197 depends on CONFIG_TAR 207 depends on CONFIG_TAR
198 help 208 help
199 With this option usybox supports the GNU long filename 209 With this option busybox supports the GNU long filename
200 and linkanmes. 210 and linkanmes.
201 211
202config CONFIG_FEATURE_UNARCHIVE_TAPE 212config CONFIG_FEATURE_UNARCHIVE_TAPE
@@ -210,12 +220,17 @@ config CONFIG_UNCOMPRESS
210 bool "uncompress" 220 bool "uncompress"
211 default n 221 default n
212 help 222 help
213 Please submit a patch to add help text for this item. 223 uncompress is used to decompress archives created by compress.
224 Not much used anymore, replaced by gzip/gunzip.
214 225
215config CONFIG_UNZIP 226config CONFIG_UNZIP
216 bool "unzip" 227 bool "unzip"
217 default n 228 default n
218 help 229 help
219 Please submit a patch to add help text for this item. 230 unzip will list or extract files from a ZIP archive,
231 commonly found on DOS/WIN systems. The default behavior
232 (with no options) is to extract the archive into the
233 current directory. Use the `-d' option to extract to a
234 directory of your choice.
220 235
221endmenu 236endmenu
diff --git a/console-tools/Config.in b/console-tools/Config.in
index f10bf7578..7191db4bd 100644
--- a/console-tools/Config.in
+++ b/console-tools/Config.in
@@ -9,60 +9,66 @@ config CONFIG_CHVT
9 bool "chvt" 9 bool "chvt"
10 default n 10 default n
11 help 11 help
12 Please submit a patch to add help text for this item. 12 This program is used to change to another terminal.
13 Example: chvt 4 (change to terminal /dev/tty4)
13 14
14config CONFIG_CLEAR 15config CONFIG_CLEAR
15 bool "clear" 16 bool "clear"
16 default n 17 default n
17 help 18 help
18 Please submit a patch to add help text for this item. 19 This program clears the terminal screen.
19 20
20config CONFIG_DEALLOCVT 21config CONFIG_DEALLOCVT
21 bool "deallocvt" 22 bool "deallocvt"
22 default n 23 default n
23 help 24 help
24 Please submit a patch to add help text for this item. 25 This program deallocates unused virtual consoles.
25 26
26config CONFIG_DUMPKMAP 27config CONFIG_DUMPKMAP
27 bool "dumpkmap" 28 bool "dumpkmap"
28 default n 29 default n
29 help 30 help
30 Please submit a patch to add help text for this item. 31 This program dumps the kernel's keyboard translation table to
32 stdout, in binary format. You can then use loadkmap to load it.
31 33
32config CONFIG_LOADACM 34config CONFIG_LOADACM
33 bool "loadacm" 35 bool "loadacm"
34 default n 36 default n
35 help 37 help
36 Please submit a patch to add help text for this item. 38 This program loads an acm from standard input.
37 39
38config CONFIG_LOADFONT 40config CONFIG_LOADFONT
39 bool "loadfont" 41 bool "loadfont"
40 default n 42 default n
41 help 43 help
42 Please submit a patch to add help text for this item. 44 This program loads a console font from standard input.
43 45
44config CONFIG_LOADKMAP 46config CONFIG_LOADKMAP
45 bool "loadkmap" 47 bool "loadkmap"
46 default n 48 default n
47 help 49 help
48 Please submit a patch to add help text for this item. 50 This program loads a keyboard translation table from
51 standard input.
49 52
50config CONFIG_OPENVT 53config CONFIG_OPENVT
51 bool "openvt" 54 bool "openvt"
52 default n 55 default n
53 help 56 help
54 Please submit a patch to add help text for this item. 57 This program is used to start a command on an unused
58 virtual terminal.
55 59
56config CONFIG_RESET 60config CONFIG_RESET
57 bool "reset" 61 bool "reset"
58 default n 62 default n
59 help 63 help
60 Please submit a patch to add help text for this item. 64 This program is used to reset the terminal screen, if it
65 gets messed up.
61 66
62config CONFIG_SETKEYCODES 67config CONFIG_SETKEYCODES
63 bool "setkeycodes" 68 bool "setkeycodes"
64 default n 69 default n
65 help 70 help
66 Please submit a patch to add help text for this item. 71 This program loads entries into the kernel's scancode-to-keycode
72 map, allowing unusual keyboards to generate usable keycodes.
67 73
68endmenu 74endmenu
diff --git a/coreutils/Config.in b/coreutils/Config.in
index 4044582ed..d2c3c6431 100644
--- a/coreutils/Config.in
+++ b/coreutils/Config.in
@@ -17,7 +17,7 @@ config CONFIG_CAL
17 bool "cal" 17 bool "cal"
18 default n 18 default n
19 help 19 help
20 Please submit a patch to add help text for this item. 20 cal is used to display a montly calender.
21 21
22config CONFIG_CAT 22config CONFIG_CAT
23 bool "cat" 23 bool "cat"
@@ -30,43 +30,47 @@ config CONFIG_CHGRP
30 bool "chgrp" 30 bool "chgrp"
31 default n 31 default n
32 help 32 help
33 Please submit a patch to add help text for this item. 33 chgrp is used to change the group owership of files.
34 34
35config CONFIG_CHMOD 35config CONFIG_CHMOD
36 bool "chmod" 36 bool "chmod"
37 default n 37 default n
38 help 38 help
39 Please submit a patch to add help text for this item. 39 chmod is used to change the access permission of files.
40 40
41config CONFIG_CHOWN 41config CONFIG_CHOWN
42 bool "chown" 42 bool "chown"
43 default n 43 default n
44 help 44 help
45 Please submit a patch to add help text for this item. 45 chown is used too change the user and/or group ownership
46 of files.
46 47
47config CONFIG_CHROOT 48config CONFIG_CHROOT
48 bool "chroot" 49 bool "chroot"
49 default n 50 default n
50 help 51 help
51 Please submit a patch to add help text for this item. 52 chroot is used to change the root directory and run a command.
53 The default command is `/bin/sh'.
52 54
53config CONFIG_CMP 55config CONFIG_CMP
54 bool "cmp" 56 bool "cmp"
55 default n 57 default n
56 help 58 help
57 Please submit a patch to add help text for this item. 59 cmp is used to compare two files and returns the result
60 to standard output.
58 61
59config CONFIG_CP 62config CONFIG_CP
60 bool "cp" 63 bool "cp"
61 default n 64 default n
62 help 65 help
63 Please submit a patch to add help text for this item. 66 cp is used to copy files and directories.
64 67
65config CONFIG_CUT 68config CONFIG_CUT
66 bool "cut" 69 bool "cut"
67 default n 70 default n
68 help 71 help
69 Please submit a patch to add help text for this item. 72 cut is used to print selected parts of lines from
73 each file to stdout.
70 74
71if CONFIG_WATCH 75if CONFIG_WATCH
72 config CONFIG_DATE 76 config CONFIG_DATE
@@ -79,7 +83,8 @@ if !CONFIG_WATCH
79 bool "date" 83 bool "date"
80 default n 84 default n
81 help 85 help
82 Please submit a patch to add help text for this item. 86 date is used to set the system date or display the
87 current time in the given format.
83endif 88endif
84 89
85config CONFIG_FEATURE_DATE_ISOFMT 90config CONFIG_FEATURE_DATE_ISOFMT
@@ -93,25 +98,30 @@ config CONFIG_DD
93 bool "dd" 98 bool "dd"
94 default n 99 default n
95 help 100 help
96 Please submit a patch to add help text for this item. 101 dd copies a file (from standard input to standard output,
102 by default) using specific input and output blocksizes,
103 while optionally performing conversions on it.
97 104
98config CONFIG_DF 105config CONFIG_DF
99 bool "df" 106 bool "df"
100 default n 107 default n
101 help 108 help
102 Please submit a patch to add help text for this item. 109 df reports the amount of disk space used and available
110 on filesystems.
103 111
104config CONFIG_DIRNAME 112config CONFIG_DIRNAME
105 bool "dirname" 113 bool "dirname"
106 default n 114 default n
107 help 115 help
108 Please submit a patch to add help text for this item. 116 dirname is used to strip a non directory suffix from
117 a file name.
109 118
110config CONFIG_DOS2UNIX 119config CONFIG_DOS2UNIX
111 bool "dos2unix/unix2dos" 120 bool "dos2unix/unix2dos"
112 default n 121 default n
113 help 122 help
114 Please submit a patch to add help text for this item. 123 dos2unix is uses to convert a text file from DOS format to
124 UNIX format, and vice versa.
115 125
116config CONFIG_UNIX2DOS 126config CONFIG_UNIX2DOS
117 bool 127 bool
@@ -122,39 +132,43 @@ config CONFIG_DU
122 bool "du (default blocksize of 512 bytes)" 132 bool "du (default blocksize of 512 bytes)"
123 default n 133 default n
124 help 134 help
125 Please submit a patch to add help text for this item. 135 du is used to report the amount of disk space used
136 for specified files.
126 137
127config CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K 138config CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K
128 bool " Use a default blocksize of 1024 bytes (1K)" 139 bool " Use a default blocksize of 1024 bytes (1K)"
129 default y 140 default y
130 depends on CONFIG_DU 141 depends on CONFIG_DU
131 help 142 help
132 Please submit a patch to add help text for this item. 143 Use a blocksize of (1K) instead of the default 512b.
133 144
134config CONFIG_ECHO 145config CONFIG_ECHO
135 bool "echo (basic SUSv3 version taking no options" 146 bool "echo (basic SUSv3 version taking no options"
136 default n 147 default n
137 help 148 help
138 Please submit a patch to add help text for this item. 149 echo is used to print a specified string to stdout.
139 150
140config CONFIG_FEATURE_FANCY_ECHO 151config CONFIG_FEATURE_FANCY_ECHO
141 bool " Enable echo options (-n and -e)" 152 bool " Enable echo options (-n and -e)"
142 default y 153 default y
143 depends on CONFIG_ECHO 154 depends on CONFIG_ECHO
144 help 155 help
145 Please submit a patch to add help text for this item. 156 This adds options (-n and -e) to echo.
146 157
147config CONFIG_ENV 158config CONFIG_ENV
148 bool "env" 159 bool "env"
149 default n 160 default n
150 help 161 help
151 Please submit a patch to add help text for this item. 162 env is used to set an environment variable and run
163 a command, without options it displays the current
164 environment.
152 165
153config CONFIG_EXPR 166config CONFIG_EXPR
154 bool "expr" 167 bool "expr"
155 default n 168 default n
156 help 169 help
157 Please submit a patch to add help text for this item. 170 expr is used to calculate numbers and print the result
171 to standard output.
158 172
159if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH 173if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
160 config CONFIG_FALSE 174 config CONFIG_FALSE
@@ -167,7 +181,7 @@ if !CONFIG_HUSH && !CONFIG_LASH && !CONFIG_MSH
167 bool "false" 181 bool "false"
168 default n 182 default n
169 help 183 help
170 Please submit a patch to add help text for this item. 184 false returns an exit code of FALSE (1).
171endif 185endif
172 186
173config CONFIG_FOLD 187config CONFIG_FOLD
@@ -180,147 +194,152 @@ config CONFIG_HEAD
180 bool "head" 194 bool "head"
181 default n 195 default n
182 help 196 help
183 Please submit a patch to add help text for this item. 197 head is used to print the first specified number of lines
198 from files.
184 199
185config CONFIG_FEATURE_FANCY_HEAD 200config CONFIG_FEATURE_FANCY_HEAD
186 bool " Enable head options (-c, -q, and -v)" 201 bool " Enable head options (-c, -q, and -v)"
187 default n 202 default n
188 depends on CONFIG_HEAD 203 depends on CONFIG_HEAD
189 help 204 help
190 Please submit a patch to add help text for this item. 205 This enables the head options (-c, -q, and -v).
191 206
192config CONFIG_HOSTID 207config CONFIG_HOSTID
193 bool "hostid" 208 bool "hostid"
194 default n 209 default n
195 help 210 help
196 Please submit a patch to add help text for this item. 211 hostid prints the numeric identifier (in hexadecimal) for
212 the current host.
197 213
198config CONFIG_ID 214config CONFIG_ID
199 bool "id" 215 bool "id"
200 default n 216 default n
201 help 217 help
202 Please submit a patch to add help text for this item. 218 id displays the current user and group ID names.
203 219
204config CONFIG_LENGTH 220config CONFIG_LENGTH
205 bool "length" 221 bool "length"
206 default n 222 default n
207 help 223 help
208 Please submit a patch to add help text for this item. 224 length is used to print out the length of a specified string.
209 225
210config CONFIG_LN 226config CONFIG_LN
211 bool "ln" 227 bool "ln"
212 default n 228 default n
213 help 229 help
214 Please submit a patch to add help text for this item. 230 ln is used to create hard or soft links between files.
215 231
216config CONFIG_LOGNAME 232config CONFIG_LOGNAME
217 bool "logname" 233 bool "logname"
218 default n 234 default n
219 help 235 help
220 Please submit a patch to add help text for this item. 236 logname is used to print the current user's login name.
221 237
222config CONFIG_LS 238config CONFIG_LS
223 bool "ls" 239 bool "ls"
224 default n 240 default n
225 help 241 help
226 Please submit a patch to add help text for this item. 242 ls is used to list the contents of directories.
227 243
228config CONFIG_FEATURE_LS_FILETYPES 244config CONFIG_FEATURE_LS_FILETYPES
229 bool " Enable filetyping options (-p and -F)" 245 bool " Enable filetyping options (-p and -F)"
230 default y 246 default y
231 depends on CONFIG_LS 247 depends on CONFIG_LS
232 help 248 help
233 Please submit a patch to add help text for this item. 249 Enable the ls options (-p and -F).
234 250
235config CONFIG_FEATURE_LS_FOLLOWLINKS 251config CONFIG_FEATURE_LS_FOLLOWLINKS
236 bool " Enable symlinks dereferencing (-L)" 252 bool " Enable symlinks dereferencing (-L)"
237 default y 253 default y
238 depends on CONFIG_LS 254 depends on CONFIG_LS
239 help 255 help
240 Please submit a patch to add help text for this item. 256 Enable the ls option (-L).
241 257
242config CONFIG_FEATURE_LS_RECURSIVE 258config CONFIG_FEATURE_LS_RECURSIVE
243 bool " Enable recursion (-R)" 259 bool " Enable recursion (-R)"
244 default y 260 default y
245 depends on CONFIG_LS 261 depends on CONFIG_LS
246 help 262 help
247 Please submit a patch to add help text for this item. 263 Enable the ls option (-R).
248 264
249config CONFIG_FEATURE_LS_SORTFILES 265config CONFIG_FEATURE_LS_SORTFILES
250 bool " Sort the file names" 266 bool " Sort the file names"
251 default y 267 default y
252 depends on CONFIG_LS 268 depends on CONFIG_LS
253 help 269 help
254 Please submit a patch to add help text for this item. 270 Allow ls to sort file names alphabetically.
255 271
256config CONFIG_FEATURE_LS_TIMESTAMPS 272config CONFIG_FEATURE_LS_TIMESTAMPS
257 bool " Show file timestamps" 273 bool " Show file timestamps"
258 default y 274 default y
259 depends on CONFIG_LS 275 depends on CONFIG_LS
260 help 276 help
261 Please submit a patch to add help text for this item. 277 Allow ls to display timestamps for files.
262 278
263config CONFIG_FEATURE_LS_USERNAME 279config CONFIG_FEATURE_LS_USERNAME
264 bool " Show username/groupnames" 280 bool " Show username/groupnames"
265 default y 281 default y
266 depends on CONFIG_LS 282 depends on CONFIG_LS
267 help 283 help
268 Please submit a patch to add help text for this item. 284 Allow ls to display username/groupname for files.
269 285
270config CONFIG_FEATURE_LS_COLOR 286config CONFIG_FEATURE_LS_COLOR
271 bool " Use color to identify file types" 287 bool " Use color to identify file types"
272 default y 288 default y
273 depends on CONFIG_LS 289 depends on CONFIG_LS
274 help 290 help
275 Please submit a patch to add help text for this item. 291 Allow ls to use color when displaying files.
276 292
277config CONFIG_MD5SUM 293config CONFIG_MD5SUM
278 bool "md5sum" 294 bool "md5sum"
279 default n 295 default n
280 help 296 help
281 Please submit a patch to add help text for this item. 297 md5sum is used to print or check MD5 checksums.
282 298
283config CONFIG_MKDIR 299config CONFIG_MKDIR
284 bool "mkdir" 300 bool "mkdir"
285 default n 301 default n
286 help 302 help
287 Please submit a patch to add help text for this item. 303 mkdir is used to create directories with the specified names.
288 304
289config CONFIG_MKFIFO 305config CONFIG_MKFIFO
290 bool "mkfifo" 306 bool "mkfifo"
291 default n 307 default n
292 help 308 help
293 Please submit a patch to add help text for this item. 309 mkfifo is used to create FIFOs (named pipes).
310 The `mknod' program can also create FIFOs.
294 311
295config CONFIG_MKNOD 312config CONFIG_MKNOD
296 bool "mknod" 313 bool "mknod"
297 default n 314 default n
298 help 315 help
299 Please submit a patch to add help text for this item. 316 mknod is used to create FIFOs or block/character special
317 files with the specified names.
300 318
301config CONFIG_MV 319config CONFIG_MV
302 bool "mv" 320 bool "mv"
303 default n 321 default n
304 help 322 help
305 Please submit a patch to add help text for this item. 323 mv is used to move or rename files or directories.
306 324
307config CONFIG_OD 325config CONFIG_OD
308 bool "od" 326 bool "od"
309 default n 327 default n
310 help 328 help
311 Please submit a patch to add help text for this item. 329 od is used to dump binary files in octal and other formats.
312 330
313config CONFIG_PRINTF 331config CONFIG_PRINTF
314 bool "printf" 332 bool "printf"
315 default n 333 default n
316 help 334 help
317 Please submit a patch to add help text for this item. 335 printf is used to format and print specified strings.
336 It's similar to `echo' except it has more options.
318 337
319config CONFIG_PWD 338config CONFIG_PWD
320 bool "pwd" 339 bool "pwd"
321 default n 340 default n
322 help 341 help
323 Please submit a patch to add help text for this item. 342 pwd is used to print the current directory.
324 343
325config CONFIG_REALPATH 344config CONFIG_REALPATH
326 bool "realpath" 345 bool "realpath"
@@ -333,13 +352,13 @@ config CONFIG_RM
333 bool "rm" 352 bool "rm"
334 default n 353 default n
335 help 354 help
336 Please submit a patch to add help text for this item. 355 rm is used to remove files or directories.
337 356
338config CONFIG_RMDIR 357config CONFIG_RMDIR
339 bool "rmdir" 358 bool "rmdir"
340 default n 359 default n
341 help 360 help
342 Please submit a patch to add help text for this item. 361 rmdir is used to remove empty directories.
343 362
344config CONFIG_SHA1SUM 363config CONFIG_SHA1SUM
345 bool "sha1sum" 364 bool "sha1sum"
@@ -358,72 +377,76 @@ config CONFIG_SLEEP
358 bool "sleep (single integer arg with no suffix)" 377 bool "sleep (single integer arg with no suffix)"
359 default n 378 default n
360 help 379 help
361 Please submit a patch to add help text for this item. 380 sleep is used to pause for a specified number of seconds,
362 381
363config CONFIG_FEATURE_FANCY_SLEEP 382config CONFIG_FEATURE_FANCY_SLEEP
364 bool " Enable multiple integer args and optional time suffixes" 383 bool " Enable multiple integer args and optional time suffixes"
365 default n 384 default n
366 depends on CONFIG_SLEEP 385 depends on CONFIG_SLEEP
367 help 386 help
368 Please submit a patch to add help text for this item. 387 Allow sleep to pause for specified minutes, hours, and days.
369 388
370config CONFIG_SORT 389config CONFIG_SORT
371 bool "sort" 390 bool "sort"
372 default n 391 default n
373 help 392 help
374 Please submit a patch to add help text for this item. 393 sort is used to sort lines of text in specified files.
375 394
376config CONFIG_FEATURE_SORT_REVERSE 395config CONFIG_FEATURE_SORT_REVERSE
377 bool " Enable reverse sort" 396 bool " Enable reverse sort"
378 default y 397 default y
379 depends on CONFIG_SORT 398 depends on CONFIG_SORT
380 help 399 help
381 Please submit a patch to add help text for this item. 400 Enable the `-r' option that allows sort to sort lines of
401 text in reverse.
382 402
383config CONFIG_FEATURE_SORT_UNIQUE 403config CONFIG_FEATURE_SORT_UNIQUE
384 bool " Enable unique sort" 404 bool " Enable unique sort"
385 default y 405 default y
386 depends on CONFIG_SORT 406 depends on CONFIG_SORT
387 help 407 help
388 Please submit a patch to add help text for this item. 408 Enable the `-u' option that allows sort to only sort lines
409 that are uniq.
389 410
390config CONFIG_STTY 411config CONFIG_STTY
391 bool "stty" 412 bool "stty"
392 default n 413 default n
393 help 414 help
394 Please submit a patch to add help text for this item. 415 stty is used to change and print terminal line settings.
395 416
396config CONFIG_SYNC 417config CONFIG_SYNC
397 bool "sync" 418 bool "sync"
398 default n 419 default n
399 help 420 help
400 Please submit a patch to add help text for this item. 421 sync is used to flush filesystem buffers.
401 422
402config CONFIG_TAIL 423config CONFIG_TAIL
403 bool "tail" 424 bool "tail"
404 default n 425 default n
405 help 426 help
406 Please submit a patch to add help text for this item. 427 tail is used to print the last specified number of lines
428 from files.
407 429
408config CONFIG_FEATURE_FANCY_TAIL 430config CONFIG_FEATURE_FANCY_TAIL
409 bool " Enable extra tail options (-c, -q, -s, and -v)" 431 bool " Enable extra tail options (-c, -q, -s, and -v)"
410 default y 432 default y
411 depends on CONFIG_TAIL 433 depends on CONFIG_TAIL
412 help 434 help
413 Please submit a patch to add help text for this item. 435 Enable tail options (-c, -q, -s, and -v).
414 436
415config CONFIG_TEE 437config CONFIG_TEE
416 bool "tee" 438 bool "tee"
417 default n 439 default n
418 help 440 help
419 Please submit a patch to add help text for this item. 441 tee is used to read from standard input and write
442 to standard output and files.
420 443
421config CONFIG_FEATURE_TEE_USE_BLOCK_IO 444config CONFIG_FEATURE_TEE_USE_BLOCK_IO
422 bool " Enable block i/o (larger/faster) instead of byte i/o." 445 bool " Enable block i/o (larger/faster) instead of byte i/o."
423 default n 446 default n
424 depends on CONFIG_TEE 447 depends on CONFIG_TEE
425 help 448 help
426 Please submit a patch to add help text for this item. 449 Enable this option for a faster tee, at expense of size.
427 450
428if CONFIG_ASH || CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH 451if CONFIG_ASH || CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
429 config CONFIG_TEST 452 config CONFIG_TEST
@@ -436,20 +459,24 @@ if !CONFIG_ASH && !CONFIG_HUSH && !CONFIG_LASH && !CONFIG_MSH
436 bool "test" 459 bool "test"
437 default n 460 default n
438 help 461 help
439 Please submit a patch to add help text for this item. 462 test is used to check file types and compare values,
463 returning an appropriate exit code. The shells (ash
464 and bash have test builtin).
440endif 465endif
441 466
442config CONFIG_TOUCH 467config CONFIG_TOUCH
443 bool "touch" 468 bool "touch"
444 default n 469 default n
445 help 470 help
446 Please submit a patch to add help text for this item. 471 touch is used to create or change the access and/or
472 modification timestamp of specified files.
447 473
448config CONFIG_TR 474config CONFIG_TR
449 bool "tr" 475 bool "tr"
450 default n 476 default n
451 help 477 help
452 Please submit a patch to add help text for this item. 478 tr is used to squeeze, and/or delete characters from standard
479 input, writing to standard output.
453 480
454if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH 481if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
455 config CONFIG_TRUE 482 config CONFIG_TRUE
@@ -462,75 +489,80 @@ if !CONFIG_HUSH && !CONFIG_LASH && !CONFIG_MSH
462 bool "true" 489 bool "true"
463 default n 490 default n
464 help 491 help
465 Please submit a patch to add help text for this item. 492 true returns an exit code of TRUE (0).
493
466endif 494endif
467 495
468config CONFIG_TTY 496config CONFIG_TTY
469 bool "tty" 497 bool "tty"
470 default n 498 default n
471 help 499 help
472 Please submit a patch to add help text for this item. 500 tty is used to print the name of the current terminal to
501 standard output.
473 502
474config CONFIG_UNAME 503config CONFIG_UNAME
475 bool "uname" 504 bool "uname"
476 default n 505 default n
477 help 506 help
478 Please submit a patch to add help text for this item. 507 uname is used to print system information.
479 508
480config CONFIG_UNIQ 509config CONFIG_UNIQ
481 bool "uniq" 510 bool "uniq"
482 default n 511 default n
483 help 512 help
484 Please submit a patch to add help text for this item. 513 uniq is used to remove duplicate lines from a sorted file.
485 514
486config CONFIG_USLEEP 515config CONFIG_USLEEP
487 bool "usleep" 516 bool "usleep"
488 default n 517 default n
489 help 518 help
490 Please submit a patch to add help text for this item. 519 usleep is used to pause for a specified number of microseconds.
491 520
492config CONFIG_UUDECODE 521config CONFIG_UUDECODE
493 bool "uudecode" 522 bool "uudecode"
494 default n 523 default n
495 help 524 help
496 Please submit a patch to add help text for this item. 525 uudecode is used to decode a uuencoded file.
497 526
498config CONFIG_UUENCODE 527config CONFIG_UUENCODE
499 bool "uuencode" 528 bool "uuencode"
500 default n 529 default n
501 help 530 help
502 Please submit a patch to add help text for this item. 531 uuencode is used to uuencode a file.
503 532
504config CONFIG_WATCH 533config CONFIG_WATCH
505 bool "watch" 534 bool "watch"
506 default n 535 default n
507 help 536 help
508 Please submit a patch to add help text for this item. 537 watch is used to execute a program periodically, showing
538 output to the screen.
509 539
510config CONFIG_WC 540config CONFIG_WC
511 bool "wc" 541 bool "wc"
512 default n 542 default n
513 help 543 help
514 Please submit a patch to add help text for this item. 544 wc is used to print the number of bytes, words, and lines,
545 in specified files.
515 546
516config CONFIG_WHO 547config CONFIG_WHO
517 bool "who" 548 bool "who"
518 default n 549 default n
519 help 550 help
520 Please submit a patch to add help text for this item. 551 who is used to show who is logged on.
521 552
522config CONFIG_WHOAMI 553config CONFIG_WHOAMI
523 bool "whoami" 554 bool "whoami"
524 default n 555 default n
525 help 556 help
526 Please submit a patch to add help text for this item. 557 whoami is used to print the username of the current
558 user id (same as id -un).
527 559
528config CONFIG_YES 560config CONFIG_YES
529 bool "yes" 561 bool "yes"
530 default n 562 default n
531 help 563 help
532 Please submit a patch to add help text for this item. 564 yes is used to repeatedly output a specific string, or
533 565 the default string `y'.
534 566
535comment "Common options for cp and mv" 567comment "Common options for cp and mv"
536 depends on CONFIG_CP || CONFIG_MV 568 depends on CONFIG_CP || CONFIG_MV
@@ -540,7 +572,7 @@ config CONFIG_FEATURE_PRESERVE_HARDLINKS
540 default n 572 default n
541 depends on CONFIG_CP || CONFIG_MV 573 depends on CONFIG_CP || CONFIG_MV
542 help 574 help
543 Please submit a patch to add help text for this item. 575 Allow cp and mv to preserve hard links.
544 576
545comment "Common options for ls and more" 577comment "Common options for ls and more"
546 depends on CONFIG_LS || CONFIG_MORE 578 depends on CONFIG_LS || CONFIG_MORE
@@ -550,8 +582,7 @@ config CONFIG_FEATURE_AUTOWIDTH
550 default n 582 default n
551 depends on CONFIG_LS || CONFIG_MORE 583 depends on CONFIG_LS || CONFIG_MORE
552 help 584 help
553 Please submit a patch to add help text for this item. 585 Allow ls and more to calculate terminal and column widths.
554
555 586
556comment "Common options for df, du, ls" 587comment "Common options for df, du, ls"
557 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS 588 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
@@ -561,6 +592,6 @@ config CONFIG_FEATURE_HUMAN_READABLE
561 default n 592 default n
562 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS 593 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
563 help 594 help
564 Please submit a patch to add help text for this item. 595 Allow df, du, and ls to have human readable output.
565 596
566endmenu 597endmenu
diff --git a/shell/Config.in b/shell/Config.in
index b643c8f3d..8373a808c 100644
--- a/shell/Config.in
+++ b/shell/Config.in
@@ -9,7 +9,8 @@ choice
9 prompt "Choose your default shell" 9 prompt "Choose your default shell"
10 default "none" 10 default "none"
11 help 11 help
12 Please submit a patch to add help text for this item. 12 Choose a shell. The ash shell is the most bash compatible
13 and full featured.
13 14
14config CONFIG_FEATURE_SH_IS_ASH 15config CONFIG_FEATURE_SH_IS_ASH
15 bool "ash" 16 bool "ash"
@@ -40,7 +41,7 @@ config CONFIG_ASH
40 bool "ash" 41 bool "ash"
41 default y 42 default y
42 help 43 help
43 Please submit a patch to add help text for this item. 44 Make sh a link to ash.
44endif 45endif
45 46
46comment "Ash Shell Options" 47comment "Ash Shell Options"
@@ -51,28 +52,28 @@ config CONFIG_ASH_JOB_CONTROL
51 default y 52 default y
52 depends on CONFIG_ASH 53 depends on CONFIG_ASH
53 help 54 help
54 Please submit a patch to add help text for this item. 55 Enable job control in the ash shell.
55 56
56config CONFIG_ASH_ALIAS 57config CONFIG_ASH_ALIAS
57 bool " Enable alias support" 58 bool " Enable alias support"
58 default y 59 default y
59 depends on CONFIG_ASH 60 depends on CONFIG_ASH
60 help 61 help
61 Please submit a patch to add help text for this item. 62 Enable alias support in the ash shell.
62 63
63config CONFIG_ASH_MATH_SUPPORT 64config CONFIG_ASH_MATH_SUPPORT
64 bool " Enable Posix math support" 65 bool " Enable Posix math support"
65 default y 66 default y
66 depends on CONFIG_ASH 67 depends on CONFIG_ASH
67 help 68 help
68 Please submit a patch to add help text for this item. 69 Enable math support in the ash shell.
69 70
70config CONFIG_ASH_GETOPTS 71config CONFIG_ASH_GETOPTS
71 bool " Enable getopt builtin to parse positional parameters" 72 bool " Enable getopt builtin to parse positional parameters"
72 default n 73 default n
73 depends on CONFIG_ASH 74 depends on CONFIG_ASH
74 help 75 help
75 Please submit a patch to add help text for this item. 76 Enable builtin getopt in the ash shell.
76 77
77config CONFIG_ASH_CMDCMD 78config CONFIG_ASH_CMDCMD
78 bool " Enable cmdcmd to override shell builtins" 79 bool " Enable cmdcmd to override shell builtins"
@@ -86,15 +87,14 @@ config CONFIG_ASH_MAIL
86 default y 87 default y
87 depends on CONFIG_ASH 88 depends on CONFIG_ASH
88 help 89 help
89 Please submit a patch to add help text for this item. 90 Enable "check for new mail" in the ash shell.
90 91
91config CONFIG_ASH_OPTIMIZE_FOR_SIZE 92config CONFIG_ASH_OPTIMIZE_FOR_SIZE
92 bool " Optimize for size instead of speed" 93 bool " Optimize for size instead of speed"
93 default y 94 default y
94 depends on CONFIG_ASH 95 depends on CONFIG_ASH
95 help 96 help
96 Please submit a patch to add help text for this item. 97 Compile ash for reduced size at price of speed.
97
98 98
99if CONFIG_FEATURE_SH_IS_HUSH 99if CONFIG_FEATURE_SH_IS_HUSH
100 config CONFIG_HUSH 100 config CONFIG_HUSH
@@ -108,7 +108,7 @@ config CONFIG_HUSH
108 bool "hush" 108 bool "hush"
109 default n 109 default n
110 help 110 help
111 Please submit a patch to add help text for this item. 111 Make sh a link to hush.
112endif 112endif
113 113
114if CONFIG_FEATURE_SH_IS_LASH 114if CONFIG_FEATURE_SH_IS_LASH
@@ -123,7 +123,7 @@ config CONFIG_LASH
123 bool "lash" 123 bool "lash"
124 default n 124 default n
125 help 125 help
126 Please submit a patch to add help text for this item. 126 Make sh a link to lash.
127endif 127endif
128 128
129if CONFIG_FEATURE_SH_IS_MSH 129if CONFIG_FEATURE_SH_IS_MSH
@@ -138,7 +138,7 @@ config CONFIG_MSH
138 bool "msh" 138 bool "msh"
139 default n 139 default n
140 help 140 help
141 Please submit a patch to add help text for this item. 141 Make sh a link to msh.
142endif 142endif
143 143
144 144
@@ -150,49 +150,51 @@ config CONFIG_FEATURE_COMMAND_EDITING
150 default n 150 default n
151 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 151 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
152 help 152 help
153 Please submit a patch to add help text for this item. 153 Enable command editing in shell.
154 154
155config CONFIG_FEATURE_COMMAND_SAVEHISTORY 155config CONFIG_FEATURE_COMMAND_SAVEHISTORY
156 bool " history saving" 156 bool " history saving"
157 default n 157 default n
158 depends on CONFIG_ASH 158 depends on CONFIG_ASH
159 help 159 help
160 Please submit a patch to add help text for this item. 160 Enable history saving in ash shell.
161 161
162config CONFIG_FEATURE_COMMAND_TAB_COMPLETION 162config CONFIG_FEATURE_COMMAND_TAB_COMPLETION
163 bool "tab completion" 163 bool "tab completion"
164 default n 164 default n
165 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 165 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
166 help 166 help
167 Please submit a patch to add help text for this item. 167 Enable tab completion in shell.
168 168
169config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION 169config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
170 bool "username completion" 170 bool "username completion"
171 default n 171 default n
172 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 172 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
173 help 173 help
174 Please submit a patch to add help text for this item. 174 Enable username completion in shell.
175 175
176config CONFIG_FEATURE_COMMAND_HISTORY 176config CONFIG_FEATURE_COMMAND_HISTORY
177 int "history size" 177 int "history size"
178 default 15 178 default 15
179 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 179 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
180 help 180 help
181 Please submit a patch to add help text for this item. 181 Specify command history size in shell.
182 182
183config CONFIG_FEATURE_SH_STANDALONE_SHELL 183config CONFIG_FEATURE_SH_STANDALONE_SHELL
184 bool "Standalone shell" 184 bool "Standalone shell"
185 default n 185 default n
186 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 186 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
187 help 187 help
188 Please submit a patch to add help text for this item. 188 Have all the busybox commands built into the shell, creating
189 a standalone shell.
189 190
190config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN 191config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
191 bool "Standalone shell -- applets always win" 192 bool "Standalone shell -- applets always win"
192 default n 193 default n
193 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 194 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
194 help 195 help
195 Please submit a patch to add help text for this item. 196 Use a command builtin to the shell over one with the same name,
197 that may be on the system.
196 198
197config CONFIG_FEATURE_SH_FANCY_PROMPT 199config CONFIG_FEATURE_SH_FANCY_PROMPT
198 bool "Fancy shell prompts" 200 bool "Fancy shell prompts"
diff --git a/util-linux/Config.in b/util-linux/Config.in
index be56020f4..d2e827213 100644
--- a/util-linux/Config.in
+++ b/util-linux/Config.in
@@ -298,7 +298,7 @@ config CONFIG_NFSMOUNT
298 default n 298 default n
299 depends on CONFIG_MOUNT 299 depends on CONFIG_MOUNT
300 help 300 help
301 Please submit a patch to add help text for this item. 301 Enable mounting of NFS file systems.
302 302
303config CONFIG_UMOUNT 303config CONFIG_UMOUNT
304 bool "umount" 304 bool "umount"