blob: cb5241ef6b14ca65413bede967aad29d5bb9ffde [file] [log] [blame]
Glenn L McGrath3238ea12003-02-15 10:53:40 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Coreutils"
7
Denis Vlasenko7d219aa2006-10-05 10:17:08 +00008config BASENAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +00009 bool "basename"
10 default n
11 help
Eric Andersen4762a482003-04-04 14:35:36 +000012 basename is used to strip the directory and suffix from filenames,
Eric Andersenc7bda1c2004-03-15 08:29:22 +000013 leaving just the filename itself. Enable this option if you wish
Eric Andersen4762a482003-04-04 14:35:36 +000014 to enable the 'basename' utility.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000015
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000016config CAL
Glenn L McGrath3238ea12003-02-15 10:53:40 +000017 bool "cal"
18 default n
19 help
Eric Andersen88c916b2003-10-22 09:58:56 +000020 cal is used to display a monthly calender.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000021
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000022config CAT
Glenn L McGrath3238ea12003-02-15 10:53:40 +000023 bool "cat"
24 default n
25 help
Eric Andersen982da3e2003-04-04 15:20:53 +000026 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.
Rob Landleyeb29d6c2006-06-06 22:59:37 +000028
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000029config CATV
Rob Landley8abbee42006-05-31 19:36:04 +000030 bool "catv"
31 default n
32 help
33 Display nonprinting characters as escape sequences (like some
34 implementations' cat -v option).
Glenn L McGrath3238ea12003-02-15 10:53:40 +000035
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000036config CHGRP
Glenn L McGrath3238ea12003-02-15 10:53:40 +000037 bool "chgrp"
38 default n
39 help
Eric Andersen88c916b2003-10-22 09:58:56 +000040 chgrp is used to change the group ownership of files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000041
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000042config CHMOD
Glenn L McGrath3238ea12003-02-15 10:53:40 +000043 bool "chmod"
44 default n
45 help
Eric Andersene5642112003-07-14 19:37:08 +000046 chmod is used to change the access permission of files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000047
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000048config CHOWN
Glenn L McGrath3238ea12003-02-15 10:53:40 +000049 bool "chown"
50 default n
51 help
Eric Andersen88c916b2003-10-22 09:58:56 +000052 chown is used to change the user and/or group ownership
Eric Andersene5642112003-07-14 19:37:08 +000053 of files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000054
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000055config CHROOT
Glenn L McGrath3238ea12003-02-15 10:53:40 +000056 bool "chroot"
57 default n
58 help
Eric Andersene5642112003-07-14 19:37:08 +000059 chroot is used to change the root directory and run a command.
60 The default command is `/bin/sh'.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000061
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000062config CKSUM
Rob Landley856489b2006-04-18 20:57:28 +000063 bool "cksum"
64 default n
65 help
66 cksum is used to calculate the CRC32 checksum of a file.
67
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000068config COMM
Rob Landley2acfd7b2005-05-11 23:12:49 +000069 bool "comm"
70 default n
71 help
72 comm is used to compare two files line by line and return
73 a three-column output.
74
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000075config CP
Glenn L McGrath3238ea12003-02-15 10:53:40 +000076 bool "cp"
77 default n
78 help
Eric Andersene5642112003-07-14 19:37:08 +000079 cp is used to copy files and directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000080
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000081config CUT
Glenn L McGrath3238ea12003-02-15 10:53:40 +000082 bool "cut"
83 default n
84 help
Eric Andersene5642112003-07-14 19:37:08 +000085 cut is used to print selected parts of lines from
86 each file to stdout.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000087
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000088config DATE
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +000089 bool "date"
90 default n
91 help
92 date is used to set the system date or display the
93 current time in the given format.
Glenn L McGrath3238ea12003-02-15 10:53:40 +000094
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000095config FEATURE_DATE_ISOFMT
Rob Landley2ec922e2006-04-13 23:22:16 +000096 bool "Enable ISO date format output (-I)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +000097 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000098 depends on DATE
Glenn L McGrath3238ea12003-02-15 10:53:40 +000099 help
Eric Andersen65e20a32003-07-05 07:52:35 +0000100 Enable option (-I) to output an ISO-8601 compliant
101 date/time string.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000102
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000103config DD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000104 bool "dd"
105 default n
106 help
Eric Andersene5642112003-07-14 19:37:08 +0000107 dd copies a file (from standard input to standard output,
108 by default) using specific input and output blocksizes,
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000109 while optionally performing conversions on it.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000110
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000111config FEATURE_DD_SIGNAL_HANDLING
Rob Landleyc5598172006-05-02 22:44:04 +0000112 bool "Enable DD signal handling for status reporting"
113 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000114 depends on DD
Rob Landleyc5598172006-05-02 22:44:04 +0000115 help
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000116 sending a SIGUSR1 signal to a running `dd' process makes it
117 print to standard error the number of records read and written
Rob Landleyc5598172006-05-02 22:44:04 +0000118 so far, then to resume copying.
119
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000120 $ dd if=/dev/zero of=/dev/null& pid=$! $ kill -USR1 $pid; sleep 1; kill $pid
Rob Landleyc5598172006-05-02 22:44:04 +0000121 10899206+0 records in 10899206+0 records out
122
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000123config FEATURE_DD_IBS_OBS
Rob Landley2686d3b2006-05-16 16:52:12 +0000124 bool "Enable ibs, obs and conv options"
125 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000126 depends on DD
Rob Landley2686d3b2006-05-16 16:52:12 +0000127 help
128 Enables support for writing a certain number of bytes in and out,
129 at a time, and performing conversions on the data stream.
130
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000131config DF
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000132 bool "df"
133 default n
134 help
Eric Andersene5642112003-07-14 19:37:08 +0000135 df reports the amount of disk space used and available
136 on filesystems.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000137
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000138config DIRNAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000139 bool "dirname"
140 default n
141 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000142 dirname is used to strip a non-directory suffix from
Eric Andersene5642112003-07-14 19:37:08 +0000143 a file name.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000144
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000145config DOS2UNIX
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000146 bool "dos2unix/unix2dos"
147 default n
148 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000149 dos2unix is used to convert a text file from DOS format to
Eric Andersene5642112003-07-14 19:37:08 +0000150 UNIX format, and vice versa.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000151
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000152config UNIX2DOS
Eric Andersen7c512432003-06-26 21:53:51 +0000153 bool
154 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000155 depends on DOS2UNIX
Bernhard Reutner-Fischer4f7953c2006-05-05 11:55:53 +0000156 help
157 unix2dos is used to convert a text file from UNIX format to
158 DOS format, and vice versa.
Eric Andersen7c512432003-06-26 21:53:51 +0000159
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000160config DU
Manuel Novoa III cad53642003-03-19 09:13:01 +0000161 bool "du (default blocksize of 512 bytes)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000162 default n
163 help
Eric Andersene5642112003-07-14 19:37:08 +0000164 du is used to report the amount of disk space used
165 for specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000166
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000167config FEATURE_DU_DEFAULT_BLOCKSIZE_1K
Rob Landley2ec922e2006-04-13 23:22:16 +0000168 bool "Use a default blocksize of 1024 bytes (1K)"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000169 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000170 depends on DU
Manuel Novoa III cad53642003-03-19 09:13:01 +0000171 help
Eric Andersene5642112003-07-14 19:37:08 +0000172 Use a blocksize of (1K) instead of the default 512b.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000173
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000174config ECHO
Mike Frysinger7f8797c2005-09-24 23:15:28 +0000175 bool "echo (basic SuSv3 version taking no options)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000176 default n
177 help
Eric Andersene5642112003-07-14 19:37:08 +0000178 echo is used to print a specified string to stdout.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000179
Paul Fox0b621582005-08-09 19:38:05 +0000180# this entry also appears in shell/Config.in, next to the echo builtin
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000181config FEATURE_FANCY_ECHO
Rob Landley2ec922e2006-04-13 23:22:16 +0000182 bool "Enable echo options (-n and -e)"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000183 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000184 depends on ECHO
Manuel Novoa III cad53642003-03-19 09:13:01 +0000185 help
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000186 This adds options (-n and -e) to echo.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000187
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000188config ENV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000189 bool "env"
190 default n
191 help
Eric Andersene5642112003-07-14 19:37:08 +0000192 env is used to set an environment variable and run
Eric Andersen88c916b2003-10-22 09:58:56 +0000193 a command; without options it displays the current
Eric Andersene5642112003-07-14 19:37:08 +0000194 environment.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000195
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000196config FEATURE_ENV_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000197 bool "Enable long options"
198 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000199 depends on ENV && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000200 help
201 Support long options for the env applet.
202
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000203config EXPR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000204 bool "expr"
205 default n
206 help
Eric Andersene5642112003-07-14 19:37:08 +0000207 expr is used to calculate numbers and print the result
208 to standard output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000209
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000210config EXPR_MATH_SUPPORT_64
Rob Landley2ec922e2006-04-13 23:22:16 +0000211 bool "Extend Posix numbers support to 64 bit"
"Vladimir N. Oleynik"8aa9e572006-01-25 13:56:03 +0000212 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000213 depends on EXPR
"Vladimir N. Oleynik"8aa9e572006-01-25 13:56:03 +0000214 help
215 Enable 64-bit math support in the expr applet. This will make
216 the applet slightly larger, but will allow computation with very
217 large numbers.
218
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000219config FALSE
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000220 bool "false"
221 default n
222 help
223 false returns an exit code of FALSE (1).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000224
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000225config FOLD
Glenn L McGrathf01b8052003-04-27 06:02:14 +0000226 bool "fold"
227 default n
228 help
Eric Andersene5642112003-07-14 19:37:08 +0000229 Wrap text to fit a specific width.
Glenn L McGrathf01b8052003-04-27 06:02:14 +0000230
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000231config HEAD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000232 bool "head"
233 default n
234 help
Eric Andersene5642112003-07-14 19:37:08 +0000235 head is used to print the first specified number of lines
236 from files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000237
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000238config FEATURE_FANCY_HEAD
Rob Landley2ec922e2006-04-13 23:22:16 +0000239 bool "Enable head options (-c, -q, and -v)"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000240 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000241 depends on HEAD
Manuel Novoa III cad53642003-03-19 09:13:01 +0000242 help
Eric Andersene5642112003-07-14 19:37:08 +0000243 This enables the head options (-c, -q, and -v).
Manuel Novoa III cad53642003-03-19 09:13:01 +0000244
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000245config HOSTID
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000246 bool "hostid"
247 default n
248 help
Eric Andersene5642112003-07-14 19:37:08 +0000249 hostid prints the numeric identifier (in hexadecimal) for
250 the current host.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000251
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000252config ID
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000253 bool "id"
254 default n
255 help
Eric Andersene5642112003-07-14 19:37:08 +0000256 id displays the current user and group ID names.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000257
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000258config INSTALL
Glenn L McGratheebcc1d2003-09-24 03:22:57 +0000259 bool "install"
260 default n
261 help
262 Copy files and set attributes.
263
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000264config FEATURE_INSTALL_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000265 bool "Enable long options"
266 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000267 depends on INSTALL && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000268 help
269 Support long options for the install applet.
270
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000271config LENGTH
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000272 bool "length"
273 default n
274 help
Eric Andersene5642112003-07-14 19:37:08 +0000275 length is used to print out the length of a specified string.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000276
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000277config LN
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000278 bool "ln"
279 default n
280 help
Eric Andersene5642112003-07-14 19:37:08 +0000281 ln is used to create hard or soft links between files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000282
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000283config LOGNAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000284 bool "logname"
285 default n
286 help
Eric Andersene5642112003-07-14 19:37:08 +0000287 logname is used to print the current user's login name.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000288
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000289config LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000290 bool "ls"
291 default n
292 help
Eric Andersene5642112003-07-14 19:37:08 +0000293 ls is used to list the contents of directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000294
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000295config FEATURE_LS_FILETYPES
Rob Landley2ec922e2006-04-13 23:22:16 +0000296 bool "Enable filetyping options (-p and -F)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000297 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000298 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000299 help
Eric Andersene5642112003-07-14 19:37:08 +0000300 Enable the ls options (-p and -F).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000301
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000302config FEATURE_LS_FOLLOWLINKS
Rob Landley2ec922e2006-04-13 23:22:16 +0000303 bool "Enable symlinks dereferencing (-L)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000304 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000305 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000306 help
Eric Andersene5642112003-07-14 19:37:08 +0000307 Enable the ls option (-L).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000308
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000309config FEATURE_LS_RECURSIVE
Rob Landley2ec922e2006-04-13 23:22:16 +0000310 bool "Enable recursion (-R)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000311 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000312 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000313 help
Eric Andersene5642112003-07-14 19:37:08 +0000314 Enable the ls option (-R).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000315
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000316config FEATURE_LS_SORTFILES
Rob Landley2ec922e2006-04-13 23:22:16 +0000317 bool "Sort the file names"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000318 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000319 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000320 help
Eric Andersene5642112003-07-14 19:37:08 +0000321 Allow ls to sort file names alphabetically.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000322
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000323config FEATURE_LS_TIMESTAMPS
Rob Landley2ec922e2006-04-13 23:22:16 +0000324 bool "Show file timestamps"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000325 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000326 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000327 help
Eric Andersene5642112003-07-14 19:37:08 +0000328 Allow ls to display timestamps for files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000329
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000330config FEATURE_LS_USERNAME
Rob Landley2ec922e2006-04-13 23:22:16 +0000331 bool "Show username/groupnames"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000332 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000333 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000334 help
Eric Andersene5642112003-07-14 19:37:08 +0000335 Allow ls to display username/groupname for files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000336
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000337config FEATURE_LS_COLOR
Rob Landley2ec922e2006-04-13 23:22:16 +0000338 bool "Allow use of color to identify file types"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000339 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000340 depends on LS && GETOPT_LONG
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000341 help
Paul Fox156dc412005-08-01 19:33:30 +0000342 This enables the --color option to ls.
343
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000344config FEATURE_LS_COLOR_IS_DEFAULT
Rob Landley2ec922e2006-04-13 23:22:16 +0000345 bool "Produce colored ls output by default"
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000346 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000347 depends on FEATURE_LS_COLOR
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000348 help
349 Saying yes here will turn coloring on by default,
350 even if no "--color" option is given to the ls command.
351 This is not recommended, since the colors are not
352 configurable, and the output may not be legible on
353 many output screens.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000354
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000355config MD5SUM
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000356 bool "md5sum"
357 default n
358 help
Eric Andersene5642112003-07-14 19:37:08 +0000359 md5sum is used to print or check MD5 checksums.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000360
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000361config MKDIR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000362 bool "mkdir"
363 default n
364 help
Eric Andersene5642112003-07-14 19:37:08 +0000365 mkdir is used to create directories with the specified names.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000366
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000367config FEATURE_MKDIR_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000368 bool "Enable long options"
369 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000370 depends on MKDIR && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000371 help
372 Support long options for the mkdir applet.
373
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000374config MKFIFO
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000375 bool "mkfifo"
376 default n
377 help
Eric Andersene5642112003-07-14 19:37:08 +0000378 mkfifo is used to create FIFOs (named pipes).
379 The `mknod' program can also create FIFOs.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000380
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000381config MKNOD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000382 bool "mknod"
383 default n
384 help
Eric Andersene5642112003-07-14 19:37:08 +0000385 mknod is used to create FIFOs or block/character special
386 files with the specified names.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000387
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000388config MV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000389 bool "mv"
390 default n
391 help
Eric Andersene5642112003-07-14 19:37:08 +0000392 mv is used to move or rename files or directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000393
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000394config FEATURE_MV_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000395 bool "Enable long options"
396 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000397 depends on MV && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000398 help
399 Support long options for the mv applet.
400
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000401config NICE
Manuel Novoa III 2c511602005-02-13 20:14:05 +0000402 bool "nice"
403 default n
404 help
405 nice runs a program with modified scheduling priority.
406
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000407config NOHUP
Bernhard Reutner-Fischer9d7010c2005-09-21 18:25:05 +0000408 bool "nohup"
409 default n
410 help
411 run a command immune to hangups, with output to a non-tty.
412
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000413config OD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000414 bool "od"
415 default n
416 help
Eric Andersene5642112003-07-14 19:37:08 +0000417 od is used to dump binary files in octal and other formats.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000418
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000419config PRINTENV
Mike Frysinger7f8797c2005-09-24 23:15:28 +0000420 bool "printenv"
421 default n
422 help
423 printenv is used to print all or part of environment.
424
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000425config PRINTF
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000426 bool "printf"
427 default n
428 help
Eric Andersene5642112003-07-14 19:37:08 +0000429 printf is used to format and print specified strings.
430 It's similar to `echo' except it has more options.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000431
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000432config PWD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000433 bool "pwd"
434 default n
435 help
Eric Andersene5642112003-07-14 19:37:08 +0000436 pwd is used to print the current directory.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000437
Denis Vlasenkocc5e0902007-06-12 08:12:33 +0000438config READLINK
439 bool "readlink"
440 default n
441 help
442 This program reads a symbolic link and returns the name
443 of the file it points to
444
445config FEATURE_READLINK_FOLLOW
446 bool "Enable canonicalization by following all symlinks (-f)"
447 default n
448 depends on READLINK
449 help
450 Enable the readlink option (-f).
451
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000452config REALPATH
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000453 bool "realpath"
454 default n
455 help
456 Return the canonicalized absolute pathname.
Eric Andersen88c916b2003-10-22 09:58:56 +0000457 This isn't provided by GNU shellutils, but where else does it belong.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000458
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000459config RM
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000460 bool "rm"
461 default n
462 help
Eric Andersene5642112003-07-14 19:37:08 +0000463 rm is used to remove files or directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000464
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000465config RMDIR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000466 bool "rmdir"
467 default n
468 help
Eric Andersene5642112003-07-14 19:37:08 +0000469 rmdir is used to remove empty directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000470
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000471config SEQ
Glenn L McGrath82364bb2004-01-27 09:22:20 +0000472 bool "seq"
473 default n
474 help
475 print a sequence of numbers
476
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000477config SHA1SUM
Glenn L McGrathae0f1e72003-02-17 08:23:22 +0000478 bool "sha1sum"
479 default n
480 help
481 Compute and check SHA1 message digest
482
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000483config SLEEP
Manuel Novoa III cad53642003-03-19 09:13:01 +0000484 bool "sleep (single integer arg with no suffix)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000485 default n
486 help
Eric Andersene5642112003-07-14 19:37:08 +0000487 sleep is used to pause for a specified number of seconds,
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000488
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000489config FEATURE_FANCY_SLEEP
Rob Landley2ec922e2006-04-13 23:22:16 +0000490 bool "Enable multiple integer args and optional time suffixes"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000491 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000492 depends on SLEEP
Manuel Novoa III cad53642003-03-19 09:13:01 +0000493 help
Eric Andersene5642112003-07-14 19:37:08 +0000494 Allow sleep to pause for specified minutes, hours, and days.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000495
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000496config SORT
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000497 bool "sort"
498 default n
499 help
Eric Andersene5642112003-07-14 19:37:08 +0000500 sort is used to sort lines of text in specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000501
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000502config FEATURE_SORT_BIG
Rob Landley2ec922e2006-04-13 23:22:16 +0000503 bool "full SuSv3 compliant sort (Support -ktcsbdfiozgM)"
Rob Landleyc0dedd02005-01-24 07:00:02 +0000504 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000505 depends on SORT
Rob Landleyc0dedd02005-01-24 07:00:02 +0000506 help
507 Without this, sort only supports -r, -u, and an integer version
508 of -n. Selecting this adds sort keys, floating point support, and
509 more. This adds a little over 3k to a nonstatic build on x86.
510
511 The SuSv3 sort standard is available at:
512 http://www.opengroup.org/onlinepubs/007904975/utilities/sort.html
513
Bernhard Reutner-Fischer10f8f5f2007-03-25 21:50:18 +0000514config SPLIT
515 bool "split"
516 default n
517 help
518 split a file into pieces.
Bernhard Reutner-Fischer0a537a02007-03-28 16:48:40 +0000519
520config FEATURE_SPLIT_FANCY
521 bool "fancy extensions"
522 default n
523 depends on SPLIT
524 help
525 Add support for features not required by SUSv3.
526 Supports additional suffixes 'b' for 512 bytes,
527 'g' for 1GiB for the -b option.
Bernhard Reutner-Fischer10f8f5f2007-03-25 21:50:18 +0000528
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000529config STAT
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000530 bool "stat"
531 default n
532 help
533 display file or filesystem status.
534
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000535config FEATURE_STAT_FORMAT
Rob Landley2ec922e2006-04-13 23:22:16 +0000536 bool "Enable custom formats (-c)"
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000537 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000538 depends on STAT
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000539 help
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000540 Without this, stat will not support the '-c format' option where
541 users can pass a custom format string for output. This adds about
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000542 7k to a nonstatic build on amd64.
543
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000544config STTY
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000545 bool "stty"
546 default n
547 help
Eric Andersene5642112003-07-14 19:37:08 +0000548 stty is used to change and print terminal line settings.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000549
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000550config SUM
Mike Frysinger4a211702005-04-21 23:24:46 +0000551 bool "sum"
552 default n
553 help
554 checksum and count the blocks in a file
555
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000556config SYNC
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000557 bool "sync"
558 default n
559 help
Eric Andersene5642112003-07-14 19:37:08 +0000560 sync is used to flush filesystem buffers.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000561
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000562config TAIL
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000563 bool "tail"
564 default n
565 help
Eric Andersene5642112003-07-14 19:37:08 +0000566 tail is used to print the last specified number of lines
567 from files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000568
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000569config FEATURE_FANCY_TAIL
Rob Landley2ec922e2006-04-13 23:22:16 +0000570 bool "Enable extra tail options (-q, -s, and -v)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000571 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000572 depends on TAIL
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000573 help
Glenn L McGrath4ef5a842003-10-31 00:35:59 +0000574 The options (-q, -s, and -v) are provided by GNU tail, but
575 are not specific in the SUSv3 standard.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000576
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000577config TEE
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000578 bool "tee"
579 default n
580 help
Eric Andersene5642112003-07-14 19:37:08 +0000581 tee is used to read from standard input and write
582 to standard output and files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000583
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000584config FEATURE_TEE_USE_BLOCK_IO
Rob Landley2ec922e2006-04-13 23:22:16 +0000585 bool "Enable block i/o (larger/faster) instead of byte i/o."
Manuel Novoa III cad53642003-03-19 09:13:01 +0000586 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000587 depends on TEE
Manuel Novoa III cad53642003-03-19 09:13:01 +0000588 help
Eric Andersene5642112003-07-14 19:37:08 +0000589 Enable this option for a faster tee, at expense of size.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000590
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000591config TEST
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000592 bool "test"
593 default n
594 help
595 test is used to check file types and compare values,
Paul Fox6ab03782006-06-08 21:37:26 +0000596 returning an appropriate exit code. The bash shell
597 has test built in, ash can build it in optionally.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000598
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000599config FEATURE_TEST_64
Rob Landley2ec922e2006-04-13 23:22:16 +0000600 bool "Extend test to 64 bit"
Glenn L McGrath73db8be2004-08-11 02:45:47 +0000601 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000602 depends on TEST
Glenn L McGrath73db8be2004-08-11 02:45:47 +0000603 help
604 Enable 64-bit support in test.
605
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000606config TOUCH
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000607 bool "touch"
608 default n
609 help
Eric Andersene5642112003-07-14 19:37:08 +0000610 touch is used to create or change the access and/or
611 modification timestamp of specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000612
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000613config TR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000614 bool "tr"
615 default n
616 help
Eric Andersene5642112003-07-14 19:37:08 +0000617 tr is used to squeeze, and/or delete characters from standard
618 input, writing to standard output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000619
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000620config FEATURE_TR_CLASSES
Rob Landley2ec922e2006-04-13 23:22:16 +0000621 bool "Enable character classes (such as [:upper:])"
Rob Landley45ad0e82005-10-08 17:48:25 +0000622 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000623 depends on TR
Rob Landley45ad0e82005-10-08 17:48:25 +0000624 help
625 Enable character classes, enabling commands such as:
626 tr [:upper:] [:lower:] to convert input into lowercase.
627
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000628config FEATURE_TR_EQUIV
Rob Landley2ec922e2006-04-13 23:22:16 +0000629 bool "Enable equivalence classes"
Rob Landley45ad0e82005-10-08 17:48:25 +0000630 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000631 depends on TR
Rob Landley45ad0e82005-10-08 17:48:25 +0000632 help
633 Enable equivalence classes, which essentially add the enclosed
634 character to the current set. For instance, tr [=a=] xyz would
635 replace all instances of 'a' with 'xyz'. This option is mainly
636 useful for cases when no other way of expressing a character
637 is possible.
638
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000639config TRUE
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000640 bool "true"
641 default n
642 help
643 true returns an exit code of TRUE (0).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000644
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000645config TTY
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000646 bool "tty"
647 default n
648 help
Eric Andersene5642112003-07-14 19:37:08 +0000649 tty is used to print the name of the current terminal to
650 standard output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000651
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000652config UNAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000653 bool "uname"
654 default n
655 help
Eric Andersene5642112003-07-14 19:37:08 +0000656 uname is used to print system information.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000657
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000658config UNIQ
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000659 bool "uniq"
660 default n
661 help
Eric Andersene5642112003-07-14 19:37:08 +0000662 uniq is used to remove duplicate lines from a sorted file.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000663
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000664config USLEEP
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000665 bool "usleep"
666 default n
667 help
Eric Andersene5642112003-07-14 19:37:08 +0000668 usleep is used to pause for a specified number of microseconds.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000669
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000670config UUDECODE
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000671 bool "uudecode"
672 default n
673 help
Eric Andersene5642112003-07-14 19:37:08 +0000674 uudecode is used to decode a uuencoded file.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000675
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000676config UUENCODE
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000677 bool "uuencode"
678 default n
679 help
Eric Andersene5642112003-07-14 19:37:08 +0000680 uuencode is used to uuencode a file.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000681
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000682config WC
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000683 bool "wc"
684 default n
685 help
Eric Andersene5642112003-07-14 19:37:08 +0000686 wc is used to print the number of bytes, words, and lines,
687 in specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000688
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000689config FEATURE_WC_LARGE
Denis Vlasenko70210162006-09-29 23:41:59 +0000690 bool "Support very large files in wc"
691 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000692 depends on WC
Denis Vlasenko70210162006-09-29 23:41:59 +0000693 help
694 Use "unsigned long long" in wc for count variables
695
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000696config WHO
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000697 bool "who"
698 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000699 select FEATURE_UTMP
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000700 help
Eric Andersene5642112003-07-14 19:37:08 +0000701 who is used to show who is logged on.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000702
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000703config WHOAMI
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000704 bool "whoami"
705 default n
706 help
Eric Andersene5642112003-07-14 19:37:08 +0000707 whoami is used to print the username of the current
708 user id (same as id -un).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000709
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000710config YES
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000711 bool "yes"
712 default n
713 help
Eric Andersene5642112003-07-14 19:37:08 +0000714 yes is used to repeatedly output a specific string, or
715 the default string `y'.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000716
717comment "Common options for cp and mv"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000718 depends on CP || MV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000719
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000720config FEATURE_PRESERVE_HARDLINKS
Rob Landley2ec922e2006-04-13 23:22:16 +0000721 bool "Preserve hard links"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000722 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000723 depends on CP || MV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000724 help
Eric Andersene5642112003-07-14 19:37:08 +0000725 Allow cp and mv to preserve hard links.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000726
Rob Landley30a6bba2006-02-06 02:49:45 +0000727comment "Common options for ls, more and telnet"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000728 depends on LS || MORE || TELNET
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000729
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000730config FEATURE_AUTOWIDTH
Rob Landley2ec922e2006-04-13 23:22:16 +0000731 bool "Calculate terminal & column widths"
Eric Andersen727f5292003-07-26 09:33:16 +0000732 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000733 depends on LS || MORE || TELNET
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000734 help
Rob Landley30a6bba2006-02-06 02:49:45 +0000735 This option allows utilities such as 'ls', 'more' and 'telnet'
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000736 to determine the width of the screen, which can allow them to
Rob Landley30a6bba2006-02-06 02:49:45 +0000737 display additional text or avoid wrapping text onto the next line.
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000738 If you leave this disabled, your utilities will be especially
Rob Landley30a6bba2006-02-06 02:49:45 +0000739 primitive and will be unable to determine the current screen width.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000740
741comment "Common options for df, du, ls"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000742 depends on DF || DU || LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000743
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000744config FEATURE_HUMAN_READABLE
Rob Landley2ec922e2006-04-13 23:22:16 +0000745 bool "Support for human readable output (example 13k, 23M, 235G)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000746 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000747 depends on DF || DU || LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000748 help
Eric Andersene5642112003-07-14 19:37:08 +0000749 Allow df, du, and ls to have human readable output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000750
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000751comment "Common options for md5sum, sha1sum"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000752 depends on MD5SUM || SHA1SUM
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000753
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000754config FEATURE_MD5_SHA1_SUM_CHECK
Rob Landley2ec922e2006-04-13 23:22:16 +0000755 bool "Enable -c, -s and -w options"
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000756 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000757 depends on MD5SUM || SHA1SUM
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000758 help
Glenn L McGrath5c0d84a2003-12-08 20:11:55 +0000759 Enabling the -c options allows files to be checked
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000760 against pre-calculated hash values.
761
Glenn L McGrath5c0d84a2003-12-08 20:11:55 +0000762 -s and -w are useful options when verifying checksums.
763
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000764endmenu