aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-07-14 19:37:08 +0000
committerEric Andersen <andersen@codepoet.org>2003-07-14 19:37:08 +0000
commite5642119ee566520a098027746808dd6b9226d99 (patch)
treebcdb42552005d1498a48ffd634b1c216f01b8f13
parent1eceb127bd189bf377b6f25dfce04d61e25d89d2 (diff)
downloadbusybox-w32-e5642119ee566520a098027746808dd6b9226d99.tar.gz
busybox-w32-e5642119ee566520a098027746808dd6b9226d99.tar.bz2
busybox-w32-e5642119ee566520a098027746808dd6b9226d99.zip
Patch from Thomas Cameron:
Hello all, This patch adds more "Help" text to the config system. Almost all applets now have a help entry. Also, I cleaned up the spacing of the existing text so that things are consistent. This patch is against this morning's CVS. Thomas Cameron CEI Systems, Inc.
-rw-r--r--archival/Config.in56
-rw-r--r--console-tools/Config.in32
-rw-r--r--coreutils/Config.in200
-rw-r--r--editors/Config.in9
-rw-r--r--findutils/Config.in5
-rw-r--r--init/Config.in2
-rw-r--r--loginutils/Config.in25
-rw-r--r--miscutils/Config.in23
-rw-r--r--modutils/Config.in5
-rw-r--r--networking/Config.in50
-rw-r--r--networking/udhcp/Config.in30
-rw-r--r--procps/Config.in27
-rw-r--r--shell/Config.in42
-rw-r--r--sysdeps/linux/Config.in10
14 files changed, 290 insertions, 226 deletions
diff --git a/archival/Config.in b/archival/Config.in
index 709eee897..09e40dd49 100644
--- a/archival/Config.in
+++ b/archival/Config.in
@@ -120,25 +120,25 @@ config CONFIG_GUNZIP
120 bool "gunzip" 120 bool "gunzip"
121 default n 121 default n
122 help 122 help
123 gunzip is used to decompress archives created by gzip. 123 gunzip is used to decompress archives created by gzip.
124 You can use the `-t' option to test the integrity of 124 You can use the `-t' option to test the integrity of
125 an archive, without decompressing it. 125 an archive, without decompressing it.
126 126
127config CONFIG_FEATURE_GUNZIP_UNCOMPRESS 127config CONFIG_FEATURE_GUNZIP_UNCOMPRESS
128 bool " Uncompress support" 128 bool " Uncompress support"
129 default n 129 default n
130 depends on CONFIG_GUNZIP 130 depends on CONFIG_GUNZIP
131 help 131 help
132 If you want gunzip to have the ability to decompress 132 If you want gunzip to have the ability to decompress
133 archives created by the program compress (not much 133 archives created by the program compress (not much
134 used anymore). 134 used anymore).
135 135
136config CONFIG_GZIP 136config CONFIG_GZIP
137 bool "gzip" 137 bool "gzip"
138 default n 138 default n
139 help 139 help
140 gzip is used to compress files. 140 gzip is used to compress files.
141 It's probably the most used UNIX compression program. 141 It's probably the most used UNIX compression program.
142 142
143config CONFIG_RPM2CPIO 143config CONFIG_RPM2CPIO
144 bool "rpm2cpio" 144 bool "rpm2cpio"
@@ -156,41 +156,41 @@ config CONFIG_TAR
156 bool "tar" 156 bool "tar"
157 default n 157 default n
158 help 158 help
159 tar is an archiving program. It's commonly used with gzip to 159 tar is an archiving program. It's commonly used with gzip to
160 create compressed archives. It's probably the most used 160 create compressed archives. It's probably the most used
161 UNIX archive program. 161 UNIX archive program.
162 162
163config CONFIG_FEATURE_TAR_CREATE 163config CONFIG_FEATURE_TAR_CREATE
164 bool " Enable archive creation" 164 bool " Enable archive creation"
165 default y 165 default y
166 depends on CONFIG_TAR 166 depends on CONFIG_TAR
167 help 167 help
168 If you enable this option you'll be able to create 168 If you enable this option you'll be able to create
169 tar archives using the `-c' option. 169 tar archives using the `-c' option.
170 170
171config CONFIG_FEATURE_TAR_BZIP2 171config CONFIG_FEATURE_TAR_BZIP2
172 bool " Enable -j option to handle .tar.bz2 files" 172 bool " Enable -j option to handle .tar.bz2 files"
173 default n 173 default n
174 depends on CONFIG_TAR 174 depends on CONFIG_TAR
175 help 175 help
176 If you enable this option you'll be able to extract 176 If you enable this option you'll be able to extract
177 archives compressed with bzip2. 177 archives compressed with bzip2.
178 178
179config CONFIG_FEATURE_TAR_EXCLUDE 179config CONFIG_FEATURE_TAR_EXCLUDE
180 bool " Enable -X and --exclude options (exclude files)" 180 bool " Enable -X and --exclude options (exclude files)"
181 default n 181 default n
182 depends on CONFIG_TAR 182 depends on CONFIG_TAR
183 help 183 help
184 If you enable this option you'll be able to specify 184 If you enable this option you'll be able to specify
185 a list of files to exclude from an archive. 185 a list of files to exclude from an archive.
186 186
187config CONFIG_FEATURE_TAR_GZIP 187config CONFIG_FEATURE_TAR_GZIP
188 bool " Enable -z option" 188 bool " Enable -z option"
189 default y 189 default y
190 depends on CONFIG_TAR 190 depends on CONFIG_TAR
191 help 191 help
192 If you enable this option tar will be able to call gzip, 192 If you enable this option tar will be able to call gzip,
193 when creating or extracting tar gziped archives. 193 when creating or extracting tar gziped archives.
194 194
195config CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY 195config CONFIG_FEATURE_TAR_OLDGNU_COMPATABILITY
196 bool " Enable support for old tar header format" 196 bool " Enable support for old tar header format"
@@ -206,8 +206,8 @@ config CONFIG_FEATURE_TAR_GNU_EXTENSIONS
206 default y 206 default y
207 depends on CONFIG_TAR 207 depends on CONFIG_TAR
208 help 208 help
209 With this option busybox supports GNU long filenames and 209 With this option busybox supports GNU long filenames and
210 linknames. 210 linknames.
211 211
212config CONFIG_FEATURE_UNARCHIVE_TAPE 212config CONFIG_FEATURE_UNARCHIVE_TAPE
213 bool " Enable tape drive support" 213 bool " Enable tape drive support"
@@ -220,17 +220,17 @@ config CONFIG_UNCOMPRESS
220 bool "uncompress" 220 bool "uncompress"
221 default n 221 default n
222 help 222 help
223 uncompress is used to decompress archives created by compress. 223 uncompress is used to decompress archives created by compress.
224 Not much used anymore, replaced by gzip/gunzip. 224 Not much used anymore, replaced by gzip/gunzip.
225 225
226config CONFIG_UNZIP 226config CONFIG_UNZIP
227 bool "unzip" 227 bool "unzip"
228 default n 228 default n
229 help 229 help
230 unzip will list or extract files from a ZIP archive, 230 unzip will list or extract files from a ZIP archive,
231 commonly found on DOS/WIN systems. The default behavior 231 commonly found on DOS/WIN systems. The default behavior
232 (with no options) is to extract the archive into the 232 (with no options) is to extract the archive into the
233 current directory. Use the `-d' option to extract to a 233 current directory. Use the `-d' option to extract to a
234 directory of your choice. 234 directory of your choice.
235 235
236endmenu 236endmenu
diff --git a/console-tools/Config.in b/console-tools/Config.in
index 7191db4bd..83694a824 100644
--- a/console-tools/Config.in
+++ b/console-tools/Config.in
@@ -9,66 +9,66 @@ config CONFIG_CHVT
9 bool "chvt" 9 bool "chvt"
10 default n 10 default n
11 help 11 help
12 This program is used to change to another terminal. 12 This program is used to change to another terminal.
13 Example: chvt 4 (change to terminal /dev/tty4) 13 Example: chvt 4 (change to terminal /dev/tty4)
14 14
15config CONFIG_CLEAR 15config CONFIG_CLEAR
16 bool "clear" 16 bool "clear"
17 default n 17 default n
18 help 18 help
19 This program clears the terminal screen. 19 This program clears the terminal screen.
20 20
21config CONFIG_DEALLOCVT 21config CONFIG_DEALLOCVT
22 bool "deallocvt" 22 bool "deallocvt"
23 default n 23 default n
24 help 24 help
25 This program deallocates unused virtual consoles. 25 This program deallocates unused virtual consoles.
26 26
27config CONFIG_DUMPKMAP 27config CONFIG_DUMPKMAP
28 bool "dumpkmap" 28 bool "dumpkmap"
29 default n 29 default n
30 help 30 help
31 This program dumps the kernel's keyboard translation table to 31 This program dumps the kernel's keyboard translation table to
32 stdout, in binary format. You can then use loadkmap to load it. 32 stdout, in binary format. You can then use loadkmap to load it.
33 33
34config CONFIG_LOADACM 34config CONFIG_LOADACM
35 bool "loadacm" 35 bool "loadacm"
36 default n 36 default n
37 help 37 help
38 This program loads an acm from standard input. 38 This program loads an acm from standard input.
39 39
40config CONFIG_LOADFONT 40config CONFIG_LOADFONT
41 bool "loadfont" 41 bool "loadfont"
42 default n 42 default n
43 help 43 help
44 This program loads a console font from standard input. 44 This program loads a console font from standard input.
45 45
46config CONFIG_LOADKMAP 46config CONFIG_LOADKMAP
47 bool "loadkmap" 47 bool "loadkmap"
48 default n 48 default n
49 help 49 help
50 This program loads a keyboard translation table from 50 This program loads a keyboard translation table from
51 standard input. 51 standard input.
52 52
53config CONFIG_OPENVT 53config CONFIG_OPENVT
54 bool "openvt" 54 bool "openvt"
55 default n 55 default n
56 help 56 help
57 This program is used to start a command on an unused 57 This program is used to start a command on an unused
58 virtual terminal. 58 virtual terminal.
59 59
60config CONFIG_RESET 60config CONFIG_RESET
61 bool "reset" 61 bool "reset"
62 default n 62 default n
63 help 63 help
64 This program is used to reset the terminal screen, if it 64 This program is used to reset the terminal screen, if it
65 gets messed up. 65 gets messed up.
66 66
67config CONFIG_SETKEYCODES 67config CONFIG_SETKEYCODES
68 bool "setkeycodes" 68 bool "setkeycodes"
69 default n 69 default n
70 help 70 help
71 This program loads entries into the kernel's scancode-to-keycode 71 This program loads entries into the kernel's scancode-to-keycode
72 map, allowing unusual keyboards to generate usable keycodes. 72 map, allowing unusual keyboards to generate usable keycodes.
73 73
74endmenu 74endmenu
diff --git a/coreutils/Config.in b/coreutils/Config.in
index 232612877..e23bb754c 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 cal is used to display a montly calender. 20 cal is used to display a montly calender.
21 21
22config CONFIG_CAT 22config CONFIG_CAT
23 bool "cat" 23 bool "cat"
@@ -30,47 +30,47 @@ config CONFIG_CHGRP
30 bool "chgrp" 30 bool "chgrp"
31 default n 31 default n
32 help 32 help
33 chgrp is used to change the group owership of files. 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 chmod is used to change the access permission of files. 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 chown is used too change the user and/or group ownership 45 chown is used too change the user and/or group ownership
46 of files. 46 of files.
47 47
48config CONFIG_CHROOT 48config CONFIG_CHROOT
49 bool "chroot" 49 bool "chroot"
50 default n 50 default n
51 help 51 help
52 chroot is used to change the root directory and run a command. 52 chroot is used to change the root directory and run a command.
53 The default command is `/bin/sh'. 53 The default command is `/bin/sh'.
54 54
55config CONFIG_CMP 55config CONFIG_CMP
56 bool "cmp" 56 bool "cmp"
57 default n 57 default n
58 help 58 help
59 cmp is used to compare two files and returns the result 59 cmp is used to compare two files and returns the result
60 to standard output. 60 to standard output.
61 61
62config CONFIG_CP 62config CONFIG_CP
63 bool "cp" 63 bool "cp"
64 default n 64 default n
65 help 65 help
66 cp is used to copy files and directories. 66 cp is used to copy files and directories.
67 67
68config CONFIG_CUT 68config CONFIG_CUT
69 bool "cut" 69 bool "cut"
70 default n 70 default n
71 help 71 help
72 cut is used to print selected parts of lines from 72 cut is used to print selected parts of lines from
73 each file to stdout. 73 each file to stdout.
74 74
75if CONFIG_WATCH 75if CONFIG_WATCH
76 config CONFIG_DATE 76 config CONFIG_DATE
@@ -99,30 +99,30 @@ config CONFIG_DD
99 bool "dd" 99 bool "dd"
100 default n 100 default n
101 help 101 help
102 dd copies a file (from standard input to standard output, 102 dd copies a file (from standard input to standard output,
103 by default) using specific input and output blocksizes, 103 by default) using specific input and output blocksizes,
104 while optionally performing conversions on it. 104 while optionally performing conversions on it.
105 105
106config CONFIG_DF 106config CONFIG_DF
107 bool "df" 107 bool "df"
108 default n 108 default n
109 help 109 help
110 df reports the amount of disk space used and available 110 df reports the amount of disk space used and available
111 on filesystems. 111 on filesystems.
112 112
113config CONFIG_DIRNAME 113config CONFIG_DIRNAME
114 bool "dirname" 114 bool "dirname"
115 default n 115 default n
116 help 116 help
117 dirname is used to strip a non directory suffix from 117 dirname is used to strip a non directory suffix from
118 a file name. 118 a file name.
119 119
120config CONFIG_DOS2UNIX 120config CONFIG_DOS2UNIX
121 bool "dos2unix/unix2dos" 121 bool "dos2unix/unix2dos"
122 default n 122 default n
123 help 123 help
124 dos2unix is uses to convert a text file from DOS format to 124 dos2unix is uses to convert a text file from DOS format to
125 UNIX format, and vice versa. 125 UNIX format, and vice versa.
126 126
127config CONFIG_UNIX2DOS 127config CONFIG_UNIX2DOS
128 bool 128 bool
@@ -133,43 +133,43 @@ config CONFIG_DU
133 bool "du (default blocksize of 512 bytes)" 133 bool "du (default blocksize of 512 bytes)"
134 default n 134 default n
135 help 135 help
136 du is used to report the amount of disk space used 136 du is used to report the amount of disk space used
137 for specified files. 137 for specified files.
138 138
139config CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K 139config CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K
140 bool " Use a default blocksize of 1024 bytes (1K)" 140 bool " Use a default blocksize of 1024 bytes (1K)"
141 default y 141 default y
142 depends on CONFIG_DU 142 depends on CONFIG_DU
143 help 143 help
144 Use a blocksize of (1K) instead of the default 512b. 144 Use a blocksize of (1K) instead of the default 512b.
145 145
146config CONFIG_ECHO 146config CONFIG_ECHO
147 bool "echo (basic SUSv3 version taking no options" 147 bool "echo (basic SUSv3 version taking no options"
148 default n 148 default n
149 help 149 help
150 echo is used to print a specified string to stdout. 150 echo is used to print a specified string to stdout.
151 151
152config CONFIG_FEATURE_FANCY_ECHO 152config CONFIG_FEATURE_FANCY_ECHO
153 bool " Enable echo options (-n and -e)" 153 bool " Enable echo options (-n and -e)"
154 default y 154 default y
155 depends on CONFIG_ECHO 155 depends on CONFIG_ECHO
156 help 156 help
157 This adds options (-n and -e) to echo. 157 This adds options (-n and -e) to echo.
158 158
159config CONFIG_ENV 159config CONFIG_ENV
160 bool "env" 160 bool "env"
161 default n 161 default n
162 help 162 help
163 env is used to set an environment variable and run 163 env is used to set an environment variable and run
164 a command, without options it displays the current 164 a command, without options it displays the current
165 environment. 165 environment.
166 166
167config CONFIG_EXPR 167config CONFIG_EXPR
168 bool "expr" 168 bool "expr"
169 default n 169 default n
170 help 170 help
171 expr is used to calculate numbers and print the result 171 expr is used to calculate numbers and print the result
172 to standard output. 172 to standard output.
173 173
174if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH 174if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
175 config CONFIG_FALSE 175 config CONFIG_FALSE
@@ -189,158 +189,158 @@ config CONFIG_FOLD
189 bool "fold" 189 bool "fold"
190 default n 190 default n
191 help 191 help
192 Wrap text to fit a specific width. 192 Wrap text to fit a specific width.
193 193
194config CONFIG_HEAD 194config CONFIG_HEAD
195 bool "head" 195 bool "head"
196 default n 196 default n
197 help 197 help
198 head is used to print the first specified number of lines 198 head is used to print the first specified number of lines
199 from files. 199 from files.
200 200
201config CONFIG_FEATURE_FANCY_HEAD 201config CONFIG_FEATURE_FANCY_HEAD
202 bool " Enable head options (-c, -q, and -v)" 202 bool " Enable head options (-c, -q, and -v)"
203 default n 203 default n
204 depends on CONFIG_HEAD 204 depends on CONFIG_HEAD
205 help 205 help
206 This enables the head options (-c, -q, and -v). 206 This enables the head options (-c, -q, and -v).
207 207
208config CONFIG_HOSTID 208config CONFIG_HOSTID
209 bool "hostid" 209 bool "hostid"
210 default n 210 default n
211 help 211 help
212 hostid prints the numeric identifier (in hexadecimal) for 212 hostid prints the numeric identifier (in hexadecimal) for
213 the current host. 213 the current host.
214 214
215config CONFIG_ID 215config CONFIG_ID
216 bool "id" 216 bool "id"
217 default n 217 default n
218 help 218 help
219 id displays the current user and group ID names. 219 id displays the current user and group ID names.
220 220
221config CONFIG_LENGTH 221config CONFIG_LENGTH
222 bool "length" 222 bool "length"
223 default n 223 default n
224 help 224 help
225 length is used to print out the length of a specified string. 225 length is used to print out the length of a specified string.
226 226
227config CONFIG_LN 227config CONFIG_LN
228 bool "ln" 228 bool "ln"
229 default n 229 default n
230 help 230 help
231 ln is used to create hard or soft links between files. 231 ln is used to create hard or soft links between files.
232 232
233config CONFIG_LOGNAME 233config CONFIG_LOGNAME
234 bool "logname" 234 bool "logname"
235 default n 235 default n
236 help 236 help
237 logname is used to print the current user's login name. 237 logname is used to print the current user's login name.
238 238
239config CONFIG_LS 239config CONFIG_LS
240 bool "ls" 240 bool "ls"
241 default n 241 default n
242 help 242 help
243 ls is used to list the contents of directories. 243 ls is used to list the contents of directories.
244 244
245config CONFIG_FEATURE_LS_FILETYPES 245config CONFIG_FEATURE_LS_FILETYPES
246 bool " Enable filetyping options (-p and -F)" 246 bool " Enable filetyping options (-p and -F)"
247 default y 247 default y
248 depends on CONFIG_LS 248 depends on CONFIG_LS
249 help 249 help
250 Enable the ls options (-p and -F). 250 Enable the ls options (-p and -F).
251 251
252config CONFIG_FEATURE_LS_FOLLOWLINKS 252config CONFIG_FEATURE_LS_FOLLOWLINKS
253 bool " Enable symlinks dereferencing (-L)" 253 bool " Enable symlinks dereferencing (-L)"
254 default y 254 default y
255 depends on CONFIG_LS 255 depends on CONFIG_LS
256 help 256 help
257 Enable the ls option (-L). 257 Enable the ls option (-L).
258 258
259config CONFIG_FEATURE_LS_RECURSIVE 259config CONFIG_FEATURE_LS_RECURSIVE
260 bool " Enable recursion (-R)" 260 bool " Enable recursion (-R)"
261 default y 261 default y
262 depends on CONFIG_LS 262 depends on CONFIG_LS
263 help 263 help
264 Enable the ls option (-R). 264 Enable the ls option (-R).
265 265
266config CONFIG_FEATURE_LS_SORTFILES 266config CONFIG_FEATURE_LS_SORTFILES
267 bool " Sort the file names" 267 bool " Sort the file names"
268 default y 268 default y
269 depends on CONFIG_LS 269 depends on CONFIG_LS
270 help 270 help
271 Allow ls to sort file names alphabetically. 271 Allow ls to sort file names alphabetically.
272 272
273config CONFIG_FEATURE_LS_TIMESTAMPS 273config CONFIG_FEATURE_LS_TIMESTAMPS
274 bool " Show file timestamps" 274 bool " Show file timestamps"
275 default y 275 default y
276 depends on CONFIG_LS 276 depends on CONFIG_LS
277 help 277 help
278 Allow ls to display timestamps for files. 278 Allow ls to display timestamps for files.
279 279
280config CONFIG_FEATURE_LS_USERNAME 280config CONFIG_FEATURE_LS_USERNAME
281 bool " Show username/groupnames" 281 bool " Show username/groupnames"
282 default y 282 default y
283 depends on CONFIG_LS 283 depends on CONFIG_LS
284 help 284 help
285 Allow ls to display username/groupname for files. 285 Allow ls to display username/groupname for files.
286 286
287config CONFIG_FEATURE_LS_COLOR 287config CONFIG_FEATURE_LS_COLOR
288 bool " Use color to identify file types" 288 bool " Use color to identify file types"
289 default y 289 default y
290 depends on CONFIG_LS 290 depends on CONFIG_LS
291 help 291 help
292 Allow ls to use color when displaying files. 292 Allow ls to use color when displaying files.
293 293
294config CONFIG_MD5SUM 294config CONFIG_MD5SUM
295 bool "md5sum" 295 bool "md5sum"
296 default n 296 default n
297 help 297 help
298 md5sum is used to print or check MD5 checksums. 298 md5sum is used to print or check MD5 checksums.
299 299
300config CONFIG_MKDIR 300config CONFIG_MKDIR
301 bool "mkdir" 301 bool "mkdir"
302 default n 302 default n
303 help 303 help
304 mkdir is used to create directories with the specified names. 304 mkdir is used to create directories with the specified names.
305 305
306config CONFIG_MKFIFO 306config CONFIG_MKFIFO
307 bool "mkfifo" 307 bool "mkfifo"
308 default n 308 default n
309 help 309 help
310 mkfifo is used to create FIFOs (named pipes). 310 mkfifo is used to create FIFOs (named pipes).
311 The `mknod' program can also create FIFOs. 311 The `mknod' program can also create FIFOs.
312 312
313config CONFIG_MKNOD 313config CONFIG_MKNOD
314 bool "mknod" 314 bool "mknod"
315 default n 315 default n
316 help 316 help
317 mknod is used to create FIFOs or block/character special 317 mknod is used to create FIFOs or block/character special
318 files with the specified names. 318 files with the specified names.
319 319
320config CONFIG_MV 320config CONFIG_MV
321 bool "mv" 321 bool "mv"
322 default n 322 default n
323 help 323 help
324 mv is used to move or rename files or directories. 324 mv is used to move or rename files or directories.
325 325
326config CONFIG_OD 326config CONFIG_OD
327 bool "od" 327 bool "od"
328 default n 328 default n
329 help 329 help
330 od is used to dump binary files in octal and other formats. 330 od is used to dump binary files in octal and other formats.
331 331
332config CONFIG_PRINTF 332config CONFIG_PRINTF
333 bool "printf" 333 bool "printf"
334 default n 334 default n
335 help 335 help
336 printf is used to format and print specified strings. 336 printf is used to format and print specified strings.
337 It's similar to `echo' except it has more options. 337 It's similar to `echo' except it has more options.
338 338
339config CONFIG_PWD 339config CONFIG_PWD
340 bool "pwd" 340 bool "pwd"
341 default n 341 default n
342 help 342 help
343 pwd is used to print the current directory. 343 pwd is used to print the current directory.
344 344
345config CONFIG_REALPATH 345config CONFIG_REALPATH
346 bool "realpath" 346 bool "realpath"
@@ -353,13 +353,13 @@ config CONFIG_RM
353 bool "rm" 353 bool "rm"
354 default n 354 default n
355 help 355 help
356 rm is used to remove files or directories. 356 rm is used to remove files or directories.
357 357
358config CONFIG_RMDIR 358config CONFIG_RMDIR
359 bool "rmdir" 359 bool "rmdir"
360 default n 360 default n
361 help 361 help
362 rmdir is used to remove empty directories. 362 rmdir is used to remove empty directories.
363 363
364config CONFIG_SHA1SUM 364config CONFIG_SHA1SUM
365 bool "sha1sum" 365 bool "sha1sum"
@@ -378,76 +378,76 @@ config CONFIG_SLEEP
378 bool "sleep (single integer arg with no suffix)" 378 bool "sleep (single integer arg with no suffix)"
379 default n 379 default n
380 help 380 help
381 sleep is used to pause for a specified number of seconds, 381 sleep is used to pause for a specified number of seconds,
382 382
383config CONFIG_FEATURE_FANCY_SLEEP 383config CONFIG_FEATURE_FANCY_SLEEP
384 bool " Enable multiple integer args and optional time suffixes" 384 bool " Enable multiple integer args and optional time suffixes"
385 default n 385 default n
386 depends on CONFIG_SLEEP 386 depends on CONFIG_SLEEP
387 help 387 help
388 Allow sleep to pause for specified minutes, hours, and days. 388 Allow sleep to pause for specified minutes, hours, and days.
389 389
390config CONFIG_SORT 390config CONFIG_SORT
391 bool "sort" 391 bool "sort"
392 default n 392 default n
393 help 393 help
394 sort is used to sort lines of text in specified files. 394 sort is used to sort lines of text in specified files.
395 395
396config CONFIG_FEATURE_SORT_REVERSE 396config CONFIG_FEATURE_SORT_REVERSE
397 bool " Enable reverse sort" 397 bool " Enable reverse sort"
398 default y 398 default y
399 depends on CONFIG_SORT 399 depends on CONFIG_SORT
400 help 400 help
401 Enable the `-r' option that allows sort to sort lines of 401 Enable the `-r' option that allows sort to sort lines of
402 text in reverse. 402 text in reverse.
403 403
404config CONFIG_FEATURE_SORT_UNIQUE 404config CONFIG_FEATURE_SORT_UNIQUE
405 bool " Enable unique sort" 405 bool " Enable unique sort"
406 default y 406 default y
407 depends on CONFIG_SORT 407 depends on CONFIG_SORT
408 help 408 help
409 Enable the `-u' option that allows sort to only sort lines 409 Enable the `-u' option that allows sort to only sort lines
410 that are uniq. 410 that are uniq.
411 411
412config CONFIG_STTY 412config CONFIG_STTY
413 bool "stty" 413 bool "stty"
414 default n 414 default n
415 help 415 help
416 stty is used to change and print terminal line settings. 416 stty is used to change and print terminal line settings.
417 417
418config CONFIG_SYNC 418config CONFIG_SYNC
419 bool "sync" 419 bool "sync"
420 default n 420 default n
421 help 421 help
422 sync is used to flush filesystem buffers. 422 sync is used to flush filesystem buffers.
423 423
424config CONFIG_TAIL 424config CONFIG_TAIL
425 bool "tail" 425 bool "tail"
426 default n 426 default n
427 help 427 help
428 tail is used to print the last specified number of lines 428 tail is used to print the last specified number of lines
429 from files. 429 from files.
430 430
431config CONFIG_FEATURE_FANCY_TAIL 431config CONFIG_FEATURE_FANCY_TAIL
432 bool " Enable extra tail options (-c, -q, -s, and -v)" 432 bool " Enable extra tail options (-c, -q, -s, and -v)"
433 default y 433 default y
434 depends on CONFIG_TAIL 434 depends on CONFIG_TAIL
435 help 435 help
436 Enable tail options (-c, -q, -s, and -v). 436 Enable tail options (-c, -q, -s, and -v).
437 437
438config CONFIG_TEE 438config CONFIG_TEE
439 bool "tee" 439 bool "tee"
440 default n 440 default n
441 help 441 help
442 tee is used to read from standard input and write 442 tee is used to read from standard input and write
443 to standard output and files. 443 to standard output and files.
444 444
445config CONFIG_FEATURE_TEE_USE_BLOCK_IO 445config CONFIG_FEATURE_TEE_USE_BLOCK_IO
446 bool " Enable block i/o (larger/faster) instead of byte i/o." 446 bool " Enable block i/o (larger/faster) instead of byte i/o."
447 default n 447 default n
448 depends on CONFIG_TEE 448 depends on CONFIG_TEE
449 help 449 help
450 Enable this option for a faster tee, at expense of size. 450 Enable this option for a faster tee, at expense of size.
451 451
452if CONFIG_ASH || CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH 452if CONFIG_ASH || CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
453 config CONFIG_TEST 453 config CONFIG_TEST
@@ -469,15 +469,15 @@ config CONFIG_TOUCH
469 bool "touch" 469 bool "touch"
470 default n 470 default n
471 help 471 help
472 touch is used to create or change the access and/or 472 touch is used to create or change the access and/or
473 modification timestamp of specified files. 473 modification timestamp of specified files.
474 474
475config CONFIG_TR 475config CONFIG_TR
476 bool "tr" 476 bool "tr"
477 default n 477 default n
478 help 478 help
479 tr is used to squeeze, and/or delete characters from standard 479 tr is used to squeeze, and/or delete characters from standard
480 input, writing to standard output. 480 input, writing to standard output.
481 481
482if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH 482if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
483 config CONFIG_TRUE 483 config CONFIG_TRUE
@@ -498,72 +498,72 @@ config CONFIG_TTY
498 bool "tty" 498 bool "tty"
499 default n 499 default n
500 help 500 help
501 tty is used to print the name of the current terminal to 501 tty is used to print the name of the current terminal to
502 standard output. 502 standard output.
503 503
504config CONFIG_UNAME 504config CONFIG_UNAME
505 bool "uname" 505 bool "uname"
506 default n 506 default n
507 help 507 help
508 uname is used to print system information. 508 uname is used to print system information.
509 509
510config CONFIG_UNIQ 510config CONFIG_UNIQ
511 bool "uniq" 511 bool "uniq"
512 default n 512 default n
513 help 513 help
514 uniq is used to remove duplicate lines from a sorted file. 514 uniq is used to remove duplicate lines from a sorted file.
515 515
516config CONFIG_USLEEP 516config CONFIG_USLEEP
517 bool "usleep" 517 bool "usleep"
518 default n 518 default n
519 help 519 help
520 usleep is used to pause for a specified number of microseconds. 520 usleep is used to pause for a specified number of microseconds.
521 521
522config CONFIG_UUDECODE 522config CONFIG_UUDECODE
523 bool "uudecode" 523 bool "uudecode"
524 default n 524 default n
525 help 525 help
526 uudecode is used to decode a uuencoded file. 526 uudecode is used to decode a uuencoded file.
527 527
528config CONFIG_UUENCODE 528config CONFIG_UUENCODE
529 bool "uuencode" 529 bool "uuencode"
530 default n 530 default n
531 help 531 help
532 uuencode is used to uuencode a file. 532 uuencode is used to uuencode a file.
533 533
534config CONFIG_WATCH 534config CONFIG_WATCH
535 bool "watch" 535 bool "watch"
536 default n 536 default n
537 help 537 help
538 watch is used to execute a program periodically, showing 538 watch is used to execute a program periodically, showing
539 output to the screen. 539 output to the screen.
540 540
541config CONFIG_WC 541config CONFIG_WC
542 bool "wc" 542 bool "wc"
543 default n 543 default n
544 help 544 help
545 wc is used to print the number of bytes, words, and lines, 545 wc is used to print the number of bytes, words, and lines,
546 in specified files. 546 in specified files.
547 547
548config CONFIG_WHO 548config CONFIG_WHO
549 bool "who" 549 bool "who"
550 default n 550 default n
551 help 551 help
552 who is used to show who is logged on. 552 who is used to show who is logged on.
553 553
554config CONFIG_WHOAMI 554config CONFIG_WHOAMI
555 bool "whoami" 555 bool "whoami"
556 default n 556 default n
557 help 557 help
558 whoami is used to print the username of the current 558 whoami is used to print the username of the current
559 user id (same as id -un). 559 user id (same as id -un).
560 560
561config CONFIG_YES 561config CONFIG_YES
562 bool "yes" 562 bool "yes"
563 default n 563 default n
564 help 564 help
565 yes is used to repeatedly output a specific string, or 565 yes is used to repeatedly output a specific string, or
566 the default string `y'. 566 the default string `y'.
567 567
568comment "Common options for cp and mv" 568comment "Common options for cp and mv"
569 depends on CONFIG_CP || CONFIG_MV 569 depends on CONFIG_CP || CONFIG_MV
@@ -573,7 +573,7 @@ config CONFIG_FEATURE_PRESERVE_HARDLINKS
573 default n 573 default n
574 depends on CONFIG_CP || CONFIG_MV 574 depends on CONFIG_CP || CONFIG_MV
575 help 575 help
576 Allow cp and mv to preserve hard links. 576 Allow cp and mv to preserve hard links.
577 577
578comment "Common options for ls and more" 578comment "Common options for ls and more"
579 depends on CONFIG_LS || CONFIG_MORE 579 depends on CONFIG_LS || CONFIG_MORE
@@ -583,7 +583,7 @@ config CONFIG_FEATURE_AUTOWIDTH
583 default n 583 default n
584 depends on CONFIG_LS || CONFIG_MORE 584 depends on CONFIG_LS || CONFIG_MORE
585 help 585 help
586 Allow ls and more to calculate terminal and column widths. 586 Allow ls and more to calculate terminal and column widths.
587 587
588comment "Common options for df, du, ls" 588comment "Common options for df, du, ls"
589 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS 589 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
@@ -593,6 +593,6 @@ config CONFIG_FEATURE_HUMAN_READABLE
593 default n 593 default n
594 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS 594 depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
595 help 595 help
596 Allow df, du, and ls to have human readable output. 596 Allow df, du, and ls to have human readable output.
597 597
598endmenu 598endmenu
diff --git a/editors/Config.in b/editors/Config.in
index 83aee5a8e..22908de4d 100644
--- a/editors/Config.in
+++ b/editors/Config.in
@@ -9,14 +9,16 @@ config CONFIG_AWK
9 bool "awk" 9 bool "awk"
10 default n 10 default n
11 help 11 help
12 Please submit a patch to add help text for this item. 12 Awk is used as a pattern scanning and processing language. This is
13 the BusyBox implementation of that programming language.
13 14
14config CONFIG_FEATURE_AWK_MATH 15config CONFIG_FEATURE_AWK_MATH
15 bool " Enable math functions (requires libm)" 16 bool " Enable math functions (requires libm)"
16 default y 17 default y
17 depends on CONFIG_AWK 18 depends on CONFIG_AWK
18 help 19 help
19 Please submit a patch to add help text for this item. 20 Enable math functions of the Awk programming language.
21 NOTE: This will require libm to be present for linking.
20 22
21config CONFIG_PATCH 23config CONFIG_PATCH
22 bool "patch" 24 bool "patch"
@@ -89,7 +91,8 @@ config CONFIG_FEATURE_VI_READONLY
89 default y 91 default y
90 depends on CONFIG_VI 92 depends on CONFIG_VI
91 help 93 help
92 Please submit a patch to add help text for this item. 94 Enable the read-only command line option, which allows the user to
95 open a file in read-only mode.
93 96
94config CONFIG_FEATURE_VI_SETOPTS 97config CONFIG_FEATURE_VI_SETOPTS
95 bool " Enable set-able options, ai ic showmatch" 98 bool " Enable set-able options, ai ic showmatch"
diff --git a/findutils/Config.in b/findutils/Config.in
index e904587e4..05fcca151 100644
--- a/findutils/Config.in
+++ b/findutils/Config.in
@@ -86,8 +86,9 @@ config CONFIG_FEATURE_GREP_CONTEXT
86 default y 86 default y
87 depends on CONFIG_GREP 87 depends on CONFIG_GREP
88 help 88 help
89 Enable match context in results. This will display a number 89 Print the specified number of leading (-B) and/or trailing (-A)
90 of lines preceding and/or trailing matches. 90 context surrounding our matching lines.
91 Print the specified number of context lines (-C).
91 92
92config CONFIG_XARGS 93config CONFIG_XARGS
93 bool "xargs" 94 bool "xargs"
diff --git a/init/Config.in b/init/Config.in
index d56cd5540..c8c6a9cd6 100644
--- a/init/Config.in
+++ b/init/Config.in
@@ -49,7 +49,7 @@ config CONFIG_HALT
49 default y 49 default y
50 depends on CONFIG_INIT 50 depends on CONFIG_INIT
51 help 51 help
52 Stop all processes. 52 'halt' tells the kernel to stop all processes and halt the system.
53 53
54config CONFIG_POWEROFF 54config CONFIG_POWEROFF
55 bool "poweroff" 55 bool "poweroff"
diff --git a/loginutils/Config.in b/loginutils/Config.in
index dab4ae1a4..d24a40f0e 100644
--- a/loginutils/Config.in
+++ b/loginutils/Config.in
@@ -15,25 +15,25 @@ config CONFIG_ADDGROUP
15 bool "addgroup" 15 bool "addgroup"
16 default n 16 default n
17 help 17 help
18 Please submit a patch to add help text for this item. 18 Utility for creating a new group account.
19 19
20config CONFIG_DELGROUP 20config CONFIG_DELGROUP
21 bool "delgroup" 21 bool "delgroup"
22 default n 22 default n
23 help 23 help
24 Please submit a patch to add help text for this item. 24 Utility for deleting a group account.
25 25
26config CONFIG_ADDUSER 26config CONFIG_ADDUSER
27 bool "adduser" 27 bool "adduser"
28 default n 28 default n
29 help 29 help
30 Please submit a patch to add help text for this item. 30 Utility for creating a new user account.
31 31
32config CONFIG_DELUSER 32config CONFIG_DELUSER
33 bool "deluser" 33 bool "deluser"
34 default n 34 default n
35 help 35 help
36 Please submit a patch to add help text for this item. 36 Utility for deleting a user account.
37 37
38config CONFIG_GETTY 38config CONFIG_GETTY
39 bool "getty" 39 bool "getty"
@@ -45,32 +45,39 @@ config CONFIG_LOGIN
45 bool "login" 45 bool "login"
46 default n 46 default n
47 help 47 help
48 Please submit a patch to add help text for this item. 48 Login is used when signing onto a system.
49 49
50config CONFIG_FEATURE_SECURETTY 50config CONFIG_FEATURE_SECURETTY
51 bool " Support for /etc/securetty" 51 bool " Support for /etc/securetty"
52 default y 52 default y
53 depends on CONFIG_LOGIN 53 depends on CONFIG_LOGIN
54 help 54 help
55 Please submit a patch to add help text for this item. 55 The file /etc/securetty is used by (some versions of) login(1). The
56 file contains the device names of tty lines (one per line, without
57 leading /dev/) on which root is allowed to login.
56 58
57config CONFIG_PASSWD 59config CONFIG_PASSWD
58 bool "passwd" 60 bool "passwd"
59 default n 61 default n
60 help 62 help
61 Please submit a patch to add help text for this item. 63 Passwd changes passwords for user and group accounts. A normal user
64 may only change the password for his/her own account, the super user
65 may change the password for any account. The administrator of a group
66 may change the password for the group.
62 67
63config CONFIG_SU 68config CONFIG_SU
64 bool "su" 69 bool "su"
65 default n 70 default n
66 help 71 help
67 Please submit a patch to add help text for this item. 72 su is used to become another user during a login session. Invoked with-
73 out a username, su defaults to becoming the super user.
68 74
69config CONFIG_SULOGIN 75config CONFIG_SULOGIN
70 bool "sulogin" 76 bool "sulogin"
71 default n 77 default n
72 help 78 help
73 Please submit a patch to add help text for this item. 79 Sulogin is invoked when the system goes into single user
80 mode (this is done through an entry in inittab).
74 81
75config CONFIG_VLOCK 82config CONFIG_VLOCK
76 bool "vlock" 83 bool "vlock"
diff --git a/miscutils/Config.in b/miscutils/Config.in
index 23de1dd16..f70c12228 100644
--- a/miscutils/Config.in
+++ b/miscutils/Config.in
@@ -9,25 +9,29 @@ config CONFIG_ADJTIMEX
9 bool "adjtimex" 9 bool "adjtimex"
10 default n 10 default n
11 help 11 help
12 Please submit a patch to add help text for this item. 12 Adjtimex reads and optionally sets adjustment parameters for
13 the Linux clock adjustment algorithm.
13 14
14config CONFIG_CROND 15config CONFIG_CROND
15 bool "crond" 16 bool "crond"
16 default n 17 default n
17 help 18 help
18 Please submit a patch to add help text for this item. 19 Crond is a background daemon that parses individual crontab
20 files and executes commands on behalf of the users in question.
19 21
20config CONFIG_CRONTAB 22config CONFIG_CRONTAB
21 bool "crontab" 23 bool "crontab"
22 default n 24 default n
23 help 25 help
24 Please submit a patch to add help text for this item. 26 Crontab manipulates the crontab for a particular user. Only
27 the superuser may specify a different user and/or crontab directory.
25 28
26config CONFIG_DC 29config CONFIG_DC
27 bool "dc" 30 bool "dc"
28 default n 31 default n
29 help 32 help
30 Please submit a patch to add help text for this item. 33 Dc is a reverse-polish desk calculator which supports unlimited
34 precision arithmetic.
31 35
32config CONFIG_DUTMP 36config CONFIG_DUTMP
33 bool "dutmp" 37 bool "dutmp"
@@ -45,19 +49,24 @@ config CONFIG_MT
45 bool "mt" 49 bool "mt"
46 default n 50 default n
47 help 51 help
48 Please submit a patch to add help text for this item. 52 Mt is used to control tape devices. You can use the mt utility
53 to advance or rewind a tape past a specified number of archive
54 files on the tape.
49 55
50config CONFIG_STRINGS 56config CONFIG_STRINGS
51 bool "strings" 57 bool "strings"
52 default n 58 default n
53 help 59 help
54 Please submit a patch to add help text for this item. 60 Strings prints the printable character sequences for each file
61 specified.
55 62
56config CONFIG_TIME 63config CONFIG_TIME
57 bool "time" 64 bool "time"
58 default n 65 default n
59 help 66 help
60 Please submit a patch to add help text for this item. 67 The time command runs the specified program with the given arguments.
68 When the command finishes, time writes a message to standard output
69 giving timing statistics about this program run.
61 70
62config CONFIG_UPDATE 71config CONFIG_UPDATE
63 bool "update" 72 bool "update"
diff --git a/modutils/Config.in b/modutils/Config.in
index a576e4bbd..a635656e5 100644
--- a/modutils/Config.in
+++ b/modutils/Config.in
@@ -9,7 +9,7 @@ config CONFIG_INSMOD
9 bool "insmod" 9 bool "insmod"
10 default n 10 default n
11 help 11 help
12 insmod is used to load specified modules in the running kernel. 12 insmod is used to load specified modules in the running kernel.
13 13
14config CONFIG_FEATURE_OLD_MODULE_INTERFACE 14config CONFIG_FEATURE_OLD_MODULE_INTERFACE
15 bool " Support older (pre 2.1) Linux kernels" 15 bool " Support older (pre 2.1) Linux kernels"
@@ -96,7 +96,8 @@ config CONFIG_MODPROBE
96 bool "modprobe" 96 bool "modprobe"
97 default n 97 default n
98 help 98 help
99 Please submit a patch to add help text for this item. 99 Handle the loading of modules, and their dependancies on a high
100 level.
100 101
101config CONFIG_RMMOD 102config CONFIG_RMMOD
102 bool "rmmod" 103 bool "rmmod"
diff --git a/networking/Config.in b/networking/Config.in
index 2b2de28ec..4c5cb8526 100644
--- a/networking/Config.in
+++ b/networking/Config.in
@@ -33,7 +33,7 @@ config CONFIG_HOSTNAME
33 bool "hostname" 33 bool "hostname"
34 default n 34 default n
35 help 35 help
36 Please submit a patch to add help text for this item. 36 Show or set the system's host name
37 37
38config CONFIG_HTTPD 38config CONFIG_HTTPD
39 bool "httpd" 39 bool "httpd"
@@ -128,14 +128,15 @@ config CONFIG_IFCONFIG
128 bool "ifconfig" 128 bool "ifconfig"
129 default n 129 default n
130 help 130 help
131 Please submit a patch to add help text for this item. 131 Ifconfig is used to configure the kernel-resident network interfaces.
132 132
133config CONFIG_FEATURE_IFCONFIG_STATUS 133config CONFIG_FEATURE_IFCONFIG_STATUS
134 bool " Enable status reporting output (+7k)" 134 bool " Enable status reporting output (+7k)"
135 default y 135 default y
136 depends on CONFIG_IFCONFIG 136 depends on CONFIG_IFCONFIG
137 help 137 help
138 Please submit a patch to add help text for this item. 138 If ifconfig is called with no arguments it will display the status
139 of the currently active interfaces.
139 140
140config CONFIG_FEATURE_IFCONFIG_SLIP 141config CONFIG_FEATURE_IFCONFIG_SLIP
141 bool " Enable slip-specific options \"keepalive\" and \"outfill\"" 142 bool " Enable slip-specific options \"keepalive\" and \"outfill\""
@@ -149,14 +150,17 @@ config CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
149 default n 150 default n
150 depends on CONFIG_IFCONFIG 151 depends on CONFIG_IFCONFIG
151 help 152 help
152 Please submit a patch to add help text for this item. 153 Allow the start address for shared memory, start address for I/O,
154 and/or the interrupt line used by the specified device.
153 155
154config CONFIG_FEATURE_IFCONFIG_HW 156config CONFIG_FEATURE_IFCONFIG_HW
155 bool " Enable option \"hw\" (ether only)" 157 bool " Enable option \"hw\" (ether only)"
156 default y 158 default y
157 depends on CONFIG_IFCONFIG 159 depends on CONFIG_IFCONFIG
158 help 160 help
159 Please submit a patch to add help text for this item. 161 Set the hardware address of this interface, if the device driver
162 supports this operation. Currently, we only support the 'ether'
163 class.
160 164
161config CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS 165config CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
162 bool " Set the broadcast automatically" 166 bool " Set the broadcast automatically"
@@ -169,7 +173,7 @@ config CONFIG_IFUPDOWN
169 bool "ifupdown" 173 bool "ifupdown"
170 default n 174 default n
171 help 175 help
172 Please submit a patch to add help text for this item. 176 Activate or deactivate the specified interface.
173 177
174config CONFIG_FEATURE_IFUPDOWN_IP 178config CONFIG_FEATURE_IFUPDOWN_IP
175 bool " Use ip applet" 179 bool " Use ip applet"
@@ -315,7 +319,8 @@ config CONFIG_IPCALC
315 bool "ipcalc" 319 bool "ipcalc"
316 default n 320 default n
317 help 321 help
318 Please submit a patch to add help text for this item. 322 ipcalc takes an IP address and netmask and calculates the
323 resulting broadcast, network, and host range.
319 324
320config CONFIG_FEATURE_IPCALC_FANCY 325config CONFIG_FEATURE_IPCALC_FANCY
321 bool " Fancy IPCALC, more options, adds 300 bytes" 326 bool " Fancy IPCALC, more options, adds 300 bytes"
@@ -366,13 +371,14 @@ config CONFIG_NC
366 bool "nc" 371 bool "nc"
367 default n 372 default n
368 help 373 help
369 Please submit a patch to add help text for this item. 374 A simple Unix utility which reads and writes data across network
375 connections.
370 376
371config CONFIG_NETSTAT 377config CONFIG_NETSTAT
372 bool "netstat" 378 bool "netstat"
373 default n 379 default n
374 help 380 help
375 Please submit a patch to add help text for this item. 381 Netstat prints information about the Linux networking subsystem.
376 382
377config CONFIG_NSLOOKUP 383config CONFIG_NSLOOKUP
378 bool "nslookup" 384 bool "nslookup"
@@ -384,7 +390,8 @@ config CONFIG_PING
384 bool "ping" 390 bool "ping"
385 default n 391 default n
386 help 392 help
387 Please submit a patch to add help text for this item. 393 Ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
394 elicit an ICMP ECHO_RESPONSE from a host or gateway.
388 395
389config CONFIG_FEATURE_FANCY_PING 396config CONFIG_FEATURE_FANCY_PING
390 bool " Enable fancy ping output" 397 bool " Enable fancy ping output"
@@ -411,7 +418,7 @@ config CONFIG_ROUTE
411 bool "route" 418 bool "route"
412 default n 419 default n
413 help 420 help
414 Please submit a patch to add help text for this item. 421 Route displays or manipulates the kernel's IP routing tables.
415 422
416config CONFIG_TELNET 423config CONFIG_TELNET
417 bool "telnet" 424 bool "telnet"
@@ -443,28 +450,32 @@ config CONFIG_TFTP
443 bool "tftp" 450 bool "tftp"
444 default n 451 default n
445 help 452 help
446 Please submit a patch to add help text for this item. 453 This enables the Tirvial File Transfer Protocol client program. TFTP
454 is usually used for simple, small transfers such as a root image
455 for a network-enabled bootloader.
447 456
448config CONFIG_FEATURE_TFTP_GET 457config CONFIG_FEATURE_TFTP_GET
449 bool " Enable \"get\" command" 458 bool " Enable \"get\" command"
450 default y 459 default y
451 depends on CONFIG_TFTP 460 depends on CONFIG_TFTP
452 help 461 help
453 Please submit a patch to add help text for this item. 462 Add support for the GET command within the TFTP client. This allows
463 a client to retreive a file from a TFTP server.
454 464
455config CONFIG_FEATURE_TFTP_PUT 465config CONFIG_FEATURE_TFTP_PUT
456 bool " Enable \"put\" command" 466 bool " Enable \"put\" command"
457 default y 467 default y
458 depends on CONFIG_TFTP 468 depends on CONFIG_TFTP
459 help 469 help
460 Please submit a patch to add help text for this item. 470 Add support for the PUT command within the TFTP client. This allows
471 a client to transfer a file to a TFTP server.
461 472
462config CONFIG_FEATURE_TFTP_BLOCKSIZE 473config CONFIG_FEATURE_TFTP_BLOCKSIZE
463 bool " Enable \"blocksize\" command" 474 bool " Enable \"blocksize\" command"
464 default n 475 default n
465 depends on CONFIG_TFTP 476 depends on CONFIG_TFTP
466 help 477 help
467 Please submit a patch to add help text for this item. 478 Allow the client to specify the desired block size for transfers.
468 479
469config CONFIG_FEATURE_TFTP_DEBUG 480config CONFIG_FEATURE_TFTP_DEBUG
470 bool " Enable debug" 481 bool " Enable debug"
@@ -477,7 +488,7 @@ config CONFIG_TRACEROUTE
477 bool "traceroute" 488 bool "traceroute"
478 default n 489 default n
479 help 490 help
480 Please submit a patch to add help text for this item. 491 Utility to trace the route of IP packets
481 492
482config CONFIG_FEATURE_TRACEROUTE_VERBOSE 493config CONFIG_FEATURE_TRACEROUTE_VERBOSE
483 bool " Enable verbose output" 494 bool " Enable verbose output"
@@ -503,21 +514,22 @@ config CONFIG_WGET
503 bool "wget" 514 bool "wget"
504 default n 515 default n
505 help 516 help
506 Please submit a patch to add help text for this item. 517 Wget is a utility for non-interactive download of files from HTTP,
518 HTTPS, and FTP servers.
507 519
508config CONFIG_FEATURE_WGET_STATUSBAR 520config CONFIG_FEATURE_WGET_STATUSBAR
509 bool " Enable a nifty process meter (+2k)" 521 bool " Enable a nifty process meter (+2k)"
510 default y 522 default y
511 depends on CONFIG_WGET 523 depends on CONFIG_WGET
512 help 524 help
513 Please submit a patch to add help text for this item. 525 Enable the transfer progress bar for wget transfers.
514 526
515config CONFIG_FEATURE_WGET_AUTHENTICATION 527config CONFIG_FEATURE_WGET_AUTHENTICATION
516 bool " Enable HTTP authentication" 528 bool " Enable HTTP authentication"
517 default y 529 default y
518 depends on CONFIG_WGET 530 depends on CONFIG_WGET
519 help 531 help
520 Please submit a patch to add help text for this item. 532 Support authenticated HTTP transfers.
521 533
522source networking/udhcp/Config.in 534source networking/udhcp/Config.in
523 535
diff --git a/networking/udhcp/Config.in b/networking/udhcp/Config.in
index 5baaa6a49..a3223de9c 100644
--- a/networking/udhcp/Config.in
+++ b/networking/udhcp/Config.in
@@ -9,34 +9,54 @@ config CONFIG_UDHCPD
9 bool "udhcp Server (udhcpd)" 9 bool "udhcp Server (udhcpd)"
10 default n 10 default n
11 help 11 help
12 Please submit a patch to add help text for this item. 12 uDHCPd is a DHCP server geared primarily toward embedded systems,
13 while striving to be fully functional and RFC compliant.
14
15 See http://udhcp.busybox.net for further details.
13 16
14config CONFIG_UDHCPC 17config CONFIG_UDHCPC
15 bool "udhcp Client (udhcpc)" 18 bool "udhcp Client (udhcpc)"
16 default n 19 default n
17 help 20 help
18 Please submit a patch to add help text for this item. 21 uDHCPc is a DHCP client geared primarily toward embedded systems,
22 while striving to be fully functional and RFC compliant.
23
24 The udhcp client negotiates a lease with the DHCP server and
25 notifies a set of scripts when a leases is obtained or lost.
26
27 See http://udhcp.busybox.net for further details.
19 28
20config CONFIG_DUMPLEASES 29config CONFIG_DUMPLEASES
21 bool "Lease display utility (dumpleases)" 30 bool "Lease display utility (dumpleases)"
22 default n 31 default n
23 depends on CONFIG_UDHCPD 32 depends on CONFIG_UDHCPD
24 help 33 help
25 Please submit a patch to add help text for this item. 34 dumpleases displays the leases written out by the udhcpd server.
35 Lease times are stored in the file by time remaining in lease, or
36 by the absolute time that it expires in seconds from epoch.
37
38 See http://udhcp.busybox.net for further details.
26 39
27config CONFIG_FEATURE_UDHCP_SYSLOG 40config CONFIG_FEATURE_UDHCP_SYSLOG
28 bool " Log udhcp messages to syslog (instead of stdout)" 41 bool " Log udhcp messages to syslog (instead of stdout)"
29 default n 42 default n
30 depends on CONFIG_UDHCPD || CONFIG_UDHCPC 43 depends on CONFIG_UDHCPD || CONFIG_UDHCPC
31 help 44 help
32 Please submit a patch to add help text for this item. 45 If selected, udhcpd will log all its messages to syslog, otherwise,
46 it will attempt to log them to stdout.
47
48 See http://udhcp.busybox.net for further details.
33 49
34config CONFIG_FEATURE_UDHCP_DEBUG 50config CONFIG_FEATURE_UDHCP_DEBUG
35 bool " Compile udhcp with noisy debugging messages" 51 bool " Compile udhcp with noisy debugging messages"
36 default n 52 default n
37 depends on CONFIG_UDHCPD || CONFIG_UDHCPC 53 depends on CONFIG_UDHCPD || CONFIG_UDHCPC
38 help 54 help
39 Please submit a patch to add help text for this item. 55 If selected, udhcpd will output extra debugging output. If using
56 this option, compile uDHCP with "-g", and do not fork the daemon to
57 the background.
58
59 See http://udhcp.busybox.net for further details.
40 60
41endmenu 61endmenu
42 62
diff --git a/procps/Config.in b/procps/Config.in
index a9bf726a4..9458618b3 100644
--- a/procps/Config.in
+++ b/procps/Config.in
@@ -9,44 +9,53 @@ config CONFIG_FREE
9 bool "free" 9 bool "free"
10 default n 10 default n
11 help 11 help
12 Please submit a patch to add help text for this item. 12 free displays the total amount of free and used physical and swap
13 memory in the system, as well as the buffers used by the kernel.
14 The shared memory column should be ignored; it is obsolete.
13 15
14config CONFIG_KILL 16config CONFIG_KILL
15 bool "kill" 17 bool "kill"
16 default n 18 default n
17 help 19 help
18 Please submit a patch to add help text for this item. 20 The command kill sends the specified signal to the specified
21 process or process group. If no signal is specified, the TERM
22 signal is sent.
19 23
20config CONFIG_KILLALL 24config CONFIG_KILLALL
21 bool "killall" 25 bool "killall"
22 default n 26 default n
23 depends on CONFIG_KILL 27 depends on CONFIG_KILL
24 help 28 help
25 Please submit a patch to add help text for this item. 29 killall sends a signal to all processes running any of the
30 specified commands. If no signal name is specified, SIGTERM is
31 sent.
26 32
27config CONFIG_PIDOF 33config CONFIG_PIDOF
28 bool "pidof" 34 bool "pidof"
29 default n 35 default n
30 help 36 help
31 Please submit a patch to add help text for this item. 37 Pidof finds the process id's (pids) of the named programs. It prints
38 those id's on the standard output.
32 39
33config CONFIG_PS 40config CONFIG_PS
34 bool "ps" 41 bool "ps"
35 default n 42 default n
36 help 43 help
37 Please submit a patch to add help text for this item. 44 ps gives a snapshot of the current processes.
38 45
39config CONFIG_RENICE 46config CONFIG_RENICE
40 bool "renice" 47 bool "renice"
41 default n 48 default n
42 help 49 help
43 Please submit a patch to add help text for this item. 50 Renice alters the scheduling priority of one or more running
51 processes.
44 52
45config CONFIG_TOP 53config CONFIG_TOP
46 bool "top" 54 bool "top"
47 default n 55 default n
48 help 56 help
49 Please submit a patch to add help text for this item. 57 The top program provides a dynamic real-time view of a running
58 system.
50 59
51config FEATURE_CPU_USAGE_PERCENTAGE 60config FEATURE_CPU_USAGE_PERCENTAGE
52 bool " Support show CPU usage percentage (add 2k bytes)" 61 bool " Support show CPU usage percentage (add 2k bytes)"
@@ -59,7 +68,9 @@ config CONFIG_UPTIME
59 bool "uptime" 68 bool "uptime"
60 default n 69 default n
61 help 70 help
62 Please submit a patch to add help text for this item. 71 uptime gives a one line display of the current time, how long
72 the system has been running, how many users are currently logged
73 on, and the system load averages for the past 1, 5, and 15 minutes.
63 74
64endmenu 75endmenu
65 76
diff --git a/shell/Config.in b/shell/Config.in
index 8373a808c..02d4851ec 100644
--- a/shell/Config.in
+++ b/shell/Config.in
@@ -9,8 +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 Choose a shell. The ash shell is the most bash compatible 12 Choose a shell. The ash shell is the most bash compatible
13 and full featured. 13 and full featured.
14 14
15config CONFIG_FEATURE_SH_IS_ASH 15config CONFIG_FEATURE_SH_IS_ASH
16 bool "ash" 16 bool "ash"
@@ -41,7 +41,7 @@ config CONFIG_ASH
41 bool "ash" 41 bool "ash"
42 default y 42 default y
43 help 43 help
44 Make sh a link to ash. 44 Make sh a link to ash.
45endif 45endif
46 46
47comment "Ash Shell Options" 47comment "Ash Shell Options"
@@ -52,28 +52,28 @@ config CONFIG_ASH_JOB_CONTROL
52 default y 52 default y
53 depends on CONFIG_ASH 53 depends on CONFIG_ASH
54 help 54 help
55 Enable job control in the ash shell. 55 Enable job control in the ash shell.
56 56
57config CONFIG_ASH_ALIAS 57config CONFIG_ASH_ALIAS
58 bool " Enable alias support" 58 bool " Enable alias support"
59 default y 59 default y
60 depends on CONFIG_ASH 60 depends on CONFIG_ASH
61 help 61 help
62 Enable alias support in the ash shell. 62 Enable alias support in the ash shell.
63 63
64config CONFIG_ASH_MATH_SUPPORT 64config CONFIG_ASH_MATH_SUPPORT
65 bool " Enable Posix math support" 65 bool " Enable Posix math support"
66 default y 66 default y
67 depends on CONFIG_ASH 67 depends on CONFIG_ASH
68 help 68 help
69 Enable math support in the ash shell. 69 Enable math support in the ash shell.
70 70
71config CONFIG_ASH_GETOPTS 71config CONFIG_ASH_GETOPTS
72 bool " Enable getopt builtin to parse positional parameters" 72 bool " Enable getopt builtin to parse positional parameters"
73 default n 73 default n
74 depends on CONFIG_ASH 74 depends on CONFIG_ASH
75 help 75 help
76 Enable builtin getopt in the ash shell. 76 Enable builtin getopt in the ash shell.
77 77
78config CONFIG_ASH_CMDCMD 78config CONFIG_ASH_CMDCMD
79 bool " Enable cmdcmd to override shell builtins" 79 bool " Enable cmdcmd to override shell builtins"
@@ -87,14 +87,14 @@ config CONFIG_ASH_MAIL
87 default y 87 default y
88 depends on CONFIG_ASH 88 depends on CONFIG_ASH
89 help 89 help
90 Enable "check for new mail" in the ash shell. 90 Enable "check for new mail" in the ash shell.
91 91
92config CONFIG_ASH_OPTIMIZE_FOR_SIZE 92config CONFIG_ASH_OPTIMIZE_FOR_SIZE
93 bool " Optimize for size instead of speed" 93 bool " Optimize for size instead of speed"
94 default y 94 default y
95 depends on CONFIG_ASH 95 depends on CONFIG_ASH
96 help 96 help
97 Compile ash for reduced size at price of speed. 97 Compile ash for reduced size at price of speed.
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 Make sh a link to hush. 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 Make sh a link to lash. 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 Make sh a link to msh. 141 Make sh a link to msh.
142endif 142endif
143 143
144 144
@@ -150,51 +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 Enable command editing in shell. 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 Enable history saving in ash shell. 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 Enable tab completion in shell. 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 Enable username completion in shell. 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 Specify command history size in shell. 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 Have all the busybox commands built into the shell, creating 188 Have all the busybox commands built into the shell, creating
189 a standalone shell. 189 a standalone shell.
190 190
191config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN 191config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
192 bool "Standalone shell -- applets always win" 192 bool "Standalone shell -- applets always win"
193 default n 193 default n
194 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH 194 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
195 help 195 help
196 Use a command builtin to the shell over one with the same name, 196 Use a command builtin to the shell over one with the same name,
197 that may be on the system. 197 that may be on the system.
198 198
199config CONFIG_FEATURE_SH_FANCY_PROMPT 199config CONFIG_FEATURE_SH_FANCY_PROMPT
200 bool "Fancy shell prompts" 200 bool "Fancy shell prompts"
diff --git a/sysdeps/linux/Config.in b/sysdeps/linux/Config.in
index 2e9ddc382..4d72cd688 100644
--- a/sysdeps/linux/Config.in
+++ b/sysdeps/linux/Config.in
@@ -80,11 +80,11 @@ config CONFIG_FEATURE_CLEAN_UP
80 bool "Clean up all memory before exiting (usually not needed)" 80 bool "Clean up all memory before exiting (usually not needed)"
81 default n 81 default n
82 help 82 help
83 As a size optimization, busybox by default does not cleanup memory 83 As a size optimization, busybox by default does not cleanup memory
84 that is dynamically allocated or close files before exiting. This 84 that is dynamically allocated or close files before exiting. This
85 saves space and is usually not needed since the OS will clean up for 85 saves space and is usually not needed since the OS will clean up for
86 us. Don't enable this unless you have a really good reason to clean 86 us. Don't enable this unless you have a really good reason to clean
87 things up manually. 87 things up manually.
88 88
89config CONFIG_FEATURE_SUID 89config CONFIG_FEATURE_SUID
90 bool "Support for SUID/SGID handling" 90 bool "Support for SUID/SGID handling"