sha1sum option to compare checksums
[oweals/busybox.git] / coreutils / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Coreutils"
7
8 config CONFIG_BASENAME
9         bool "basename"
10         default n
11         help
12           basename is used to strip the directory and suffix from filenames,
13           leaving just the filename itself.  Enable this option if you wish 
14           to enable the 'basename' utility.
15
16 config CONFIG_CAL
17         bool "cal"
18         default n
19         help
20           Please submit a patch to add help text for this item.
21
22 config CONFIG_CAT
23         bool "cat"
24         default n
25         help
26           cat is used to concatenate files and print them to the standard
27           output.  Enable this option if you wish to enable the 'cat' utility.
28
29 config CONFIG_CHGRP
30         bool "chgrp"
31         default n
32         help
33           Please submit a patch to add help text for this item.
34
35 config CONFIG_CHMOD
36         bool "chmod"
37         default n
38         help
39           Please submit a patch to add help text for this item.
40
41 config CONFIG_CHOWN
42         bool "chown"
43         default n
44         help
45           Please submit a patch to add help text for this item.
46
47 config CONFIG_CHROOT
48         bool "chroot"
49         default n
50         help
51           Please submit a patch to add help text for this item.
52
53 config CONFIG_CMP
54         bool "cmp"
55         default n
56         help
57           Please submit a patch to add help text for this item.
58
59 config CONFIG_CP
60         bool "cp"
61         default n
62         help
63           Please submit a patch to add help text for this item.
64
65 config CONFIG_CUT
66         bool "cut"
67         default n
68         help
69           Please submit a patch to add help text for this item.
70
71 if CONFIG_WATCH
72         config CONFIG_DATE
73                 default y
74         comment "date (forced enabled for use with watch)"
75 endif
76
77 if !CONFIG_WATCH
78     config CONFIG_DATE
79             bool "date"
80             default n
81             help
82               Please submit a patch to add help text for this item.
83 endif
84
85 config CONFIG_FEATURE_DATE_ISOFMT
86         bool "  Enable ISO date format output (-I)"
87         default y
88         depends on CONFIG_DATE
89         help
90           Please submit a patch to add help text for this item.
91
92 config CONFIG_DD
93         bool "dd"
94         default n
95         help
96           Please submit a patch to add help text for this item.
97
98 config CONFIG_DF
99         bool "df"
100         default n
101         help
102           Please submit a patch to add help text for this item.
103
104 config CONFIG_DIRNAME
105         bool "dirname"
106         default n
107         help
108           Please submit a patch to add help text for this item.
109
110 config CONFIG_DOS2UNIX
111         bool "dos2unix/unix2dos"
112         default n
113         help
114           Please submit a patch to add help text for this item.
115
116 config CONFIG_DU
117         bool "du (default blocksize of 512 bytes)"
118         default n
119         help
120           Please submit a patch to add help text for this item.
121
122 config CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K
123         bool "  Use a default blocksize of 1024 bytes (1K)"
124         default y
125         depends on CONFIG_DU
126         help
127           Please submit a patch to add help text for this item.
128
129 config CONFIG_ECHO
130         bool "echo (basic SUSv3 version taking no options"
131         default n
132         help
133           Please submit a patch to add help text for this item.
134
135 config CONFIG_FEATURE_FANCY_ECHO
136         bool "  Enable echo options (-n and -e)"
137         default y
138         depends on CONFIG_ECHO
139         help
140           Please submit a patch to add help text for this item.
141
142 config CONFIG_ENV
143         bool "env"
144         default n
145         help
146           Please submit a patch to add help text for this item.
147
148 config CONFIG_EXPR
149         bool "expr"
150         default n
151         help
152           Please submit a patch to add help text for this item.
153
154 if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
155         config CONFIG_FALSE
156                 default y
157         comment "false (forced enabled for use with shell)"
158 endif
159
160 if !CONFIG_HUSH && !CONFIG_LASH && !CONFIG_MSH
161     config CONFIG_FALSE
162             bool "false"
163             default n
164             help
165               Please submit a patch to add help text for this item.
166 endif
167
168 config CONFIG_FOLD
169         bool "fold"
170         default n
171         help
172          Wrap text to fit a specific width.
173
174 config CONFIG_HEAD
175         bool "head"
176         default n
177         help
178           Please submit a patch to add help text for this item.
179
180 config CONFIG_FEATURE_FANCY_HEAD
181         bool "  Enable head options (-c, -q, and -v)"
182         default n
183         depends on CONFIG_HEAD
184         help
185           Please submit a patch to add help text for this item.
186
187 config CONFIG_HOSTID
188         bool "hostid"
189         default n
190         help
191           Please submit a patch to add help text for this item.
192
193 config CONFIG_ID
194         bool "id"
195         default n
196         help
197           Please submit a patch to add help text for this item.
198
199 config CONFIG_LENGTH
200         bool "length"
201         default n
202         help
203           Please submit a patch to add help text for this item.
204
205 config CONFIG_LN
206         bool "ln"
207         default n
208         help
209           Please submit a patch to add help text for this item.
210
211 config CONFIG_LOGNAME
212         bool "logname"
213         default n
214         help
215           Please submit a patch to add help text for this item.
216
217 config CONFIG_LS
218         bool "ls"
219         default n
220         help
221           Please submit a patch to add help text for this item.
222
223 config CONFIG_FEATURE_LS_FILETYPES
224         bool "  Enable filetyping options (-p and -F)"
225         default y
226         depends on CONFIG_LS
227         help
228           Please submit a patch to add help text for this item.
229
230 config CONFIG_FEATURE_LS_FOLLOWLINKS
231         bool "  Enable symlinks dereferencing (-L)"
232         default y
233         depends on CONFIG_LS
234         help
235           Please submit a patch to add help text for this item.
236
237 config CONFIG_FEATURE_LS_RECURSIVE
238         bool "  Enable recursion (-R)"
239         default y
240         depends on CONFIG_LS
241         help
242           Please submit a patch to add help text for this item.
243
244 config CONFIG_FEATURE_LS_SORTFILES
245         bool "  Sort the file names"
246         default y
247         depends on CONFIG_LS
248         help
249           Please submit a patch to add help text for this item.
250
251 config CONFIG_FEATURE_LS_TIMESTAMPS
252         bool "  Show file timestamps"
253         default y
254         depends on CONFIG_LS
255         help
256           Please submit a patch to add help text for this item.
257
258 config CONFIG_FEATURE_LS_USERNAME
259         bool "  Show username/groupnames"
260         default y
261         depends on CONFIG_LS
262         help
263           Please submit a patch to add help text for this item.
264
265 config CONFIG_FEATURE_LS_COLOR
266         bool "  Use color to identify file types"
267         default y
268         depends on CONFIG_LS
269         help
270           Please submit a patch to add help text for this item.
271
272 config CONFIG_MD5SUM
273         bool "md5sum"
274         default n
275         help
276           Please submit a patch to add help text for this item.
277
278 config CONFIG_MKDIR
279         bool "mkdir"
280         default n
281         help
282           Please submit a patch to add help text for this item.
283
284 config CONFIG_MKFIFO
285         bool "mkfifo"
286         default n
287         help
288           Please submit a patch to add help text for this item.
289
290 config CONFIG_MKNOD
291         bool "mknod"
292         default n
293         help
294           Please submit a patch to add help text for this item.
295
296 config CONFIG_MV
297         bool "mv"
298         default n
299         help
300           Please submit a patch to add help text for this item.
301
302 config CONFIG_OD
303         bool "od"
304         default n
305         help
306           Please submit a patch to add help text for this item.
307
308 config CONFIG_PRINTF
309         bool "printf"
310         default n
311         help
312           Please submit a patch to add help text for this item.
313
314 config CONFIG_PWD
315         bool "pwd"
316         default n
317         help
318           Please submit a patch to add help text for this item.
319
320 config CONFIG_REALPATH
321         bool "realpath"
322         default n
323         help
324           Return the canonicalized absolute pathname.
325           This isnt provided by GNU shellutils, but where else does it belong.
326
327 config CONFIG_RM
328         bool "rm"
329         default n
330         help
331           Please submit a patch to add help text for this item.
332
333 config CONFIG_RMDIR
334         bool "rmdir"
335         default n
336         help
337           Please submit a patch to add help text for this item.
338
339 config CONFIG_SHA1SUM
340         bool "sha1sum"
341         default n
342         help
343           Compute and check SHA1 message digest
344
345 config CONFIG_FEATURE_SHA1SUM_CHECK
346         bool "  Enale -c and -w options"
347         default n
348         help
349           Enabling the -c and -w options allow files to be checked
350           against pre-calculated hash values.
351
352 config CONFIG_SLEEP
353         bool "sleep (single integer arg with no suffix)"
354         default n
355         help
356           Please submit a patch to add help text for this item.
357
358 config CONFIG_FEATURE_FANCY_SLEEP
359         bool "  Enable multiple integer args and optional time suffixes"
360         default n
361         depends on CONFIG_SLEEP
362         help
363           Please submit a patch to add help text for this item.
364
365 config CONFIG_SORT
366         bool "sort"
367         default n
368         help
369           Please submit a patch to add help text for this item.
370
371 config CONFIG_FEATURE_SORT_REVERSE
372         bool "  Enable reverse sort"
373         default y
374         depends on CONFIG_SORT
375         help
376           Please submit a patch to add help text for this item.
377
378 config CONFIG_FEATURE_SORT_UNIQUE
379         bool "  Enable unique sort"
380         default y
381         depends on CONFIG_SORT
382         help
383           Please submit a patch to add help text for this item.
384
385 config CONFIG_STTY
386         bool "stty"
387         default n
388         help
389           Please submit a patch to add help text for this item.
390
391 config CONFIG_SYNC
392         bool "sync"
393         default n
394         help
395           Please submit a patch to add help text for this item.
396
397 config CONFIG_TAIL
398         bool "tail"
399         default n
400         help
401           Please submit a patch to add help text for this item.
402
403 config CONFIG_FEATURE_FANCY_TAIL
404         bool "  Enable extra tail options (-c, -q, -s, and -v)"
405         default y
406         depends on CONFIG_TAIL
407         help
408           Please submit a patch to add help text for this item.
409
410 config CONFIG_TEE
411         bool "tee"
412         default n
413         help
414           Please submit a patch to add help text for this item.
415
416 config CONFIG_FEATURE_TEE_USE_BLOCK_IO
417         bool "  Enable block i/o (larger/faster) instead of byte i/o."
418         default n
419         depends on CONFIG_TEE
420         help
421           Please submit a patch to add help text for this item.
422
423 if CONFIG_ASH || CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
424         config CONFIG_TEST
425                 default y
426         comment "test (forced enabled for use with shell)"
427 endif
428
429 if !CONFIG_ASH && !CONFIG_HUSH && !CONFIG_LASH && !CONFIG_MSH
430     config CONFIG_TEST
431             bool "test"
432             default n
433             help
434               Please submit a patch to add help text for this item.
435 endif
436
437 config CONFIG_TOUCH
438         bool "touch"
439         default n
440         help
441           Please submit a patch to add help text for this item.
442
443 config CONFIG_TR
444         bool "tr"
445         default n
446         help
447           Please submit a patch to add help text for this item.
448
449 if CONFIG_HUSH || CONFIG_LASH || CONFIG_MSH
450         config CONFIG_TRUE
451                 default y
452         comment "true (forced enabled for use with shell)"
453 endif
454
455 if !CONFIG_HUSH && !CONFIG_LASH && !CONFIG_MSH
456     config CONFIG_TRUE
457             bool "true"
458             default n
459             help
460               Please submit a patch to add help text for this item.
461 endif
462
463 config CONFIG_TTY
464         bool "tty"
465         default n
466         help
467           Please submit a patch to add help text for this item.
468
469 config CONFIG_UNAME
470         bool "uname"
471         default n
472         help
473           Please submit a patch to add help text for this item.
474
475 config CONFIG_UNIQ
476         bool "uniq"
477         default n
478         help
479           Please submit a patch to add help text for this item.
480
481 config CONFIG_USLEEP
482         bool "usleep"
483         default n
484         help
485           Please submit a patch to add help text for this item.
486
487 config CONFIG_UUDECODE
488         bool "uudecode"
489         default n
490         help
491           Please submit a patch to add help text for this item.
492
493 config CONFIG_UUENCODE
494         bool "uuencode"
495         default n
496         help
497           Please submit a patch to add help text for this item.
498
499 config CONFIG_WATCH
500         bool "watch"
501         default n
502         help
503           Please submit a patch to add help text for this item.
504
505 config CONFIG_WC
506         bool "wc"
507         default n
508         help
509           Please submit a patch to add help text for this item.
510
511 config CONFIG_WHO
512         bool "who"
513         default n
514         help
515           Please submit a patch to add help text for this item.
516
517 config CONFIG_WHOAMI
518         bool "whoami"
519         default n
520         help
521           Please submit a patch to add help text for this item.
522
523 config CONFIG_YES
524         bool "yes"
525         default n
526         help
527           Please submit a patch to add help text for this item.
528
529
530 comment "Common options for cp and mv"
531     depends on CONFIG_CP || CONFIG_MV
532
533 config CONFIG_FEATURE_PRESERVE_HARDLINKS
534         bool "  Preserve hard links"
535         default n
536         depends on CONFIG_CP || CONFIG_MV
537         help
538           Please submit a patch to add help text for this item.
539
540 comment "Common options for ls and more"
541     depends on CONFIG_LS || CONFIG_MORE
542
543 config CONFIG_FEATURE_AUTOWIDTH
544         bool "  Calculate terminal & column widths"
545         default n
546         depends on CONFIG_LS || CONFIG_MORE
547         help
548           Please submit a patch to add help text for this item.
549
550
551 comment "Common options for df, du, ls"
552     depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
553
554 config CONFIG_FEATURE_HUMAN_READABLE
555         bool "  Support for human readable output (example 13k, 23M, 235G)"
556         default n
557         depends on CONFIG_DF || CONFIG_DU || CONFIG_LS
558         help
559           Please submit a patch to add help text for this item.
560
561 endmenu