blob: d3cbc4213af4f91075fd5486cea1c9a8d3421df9 [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 Vlasenkof430cdb2007-11-15 07:02:55 +0000138config FEATURE_DF_INODE
139 bool "Enable -i (inode information)"
140 default n
141 depends on DF
142 help
143 This option enables support for df -i.
144
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000145config DIRNAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000146 bool "dirname"
147 default n
148 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000149 dirname is used to strip a non-directory suffix from
Eric Andersene5642112003-07-14 19:37:08 +0000150 a file name.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000151
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000152config DOS2UNIX
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000153 bool "dos2unix/unix2dos"
154 default n
155 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000156 dos2unix is used to convert a text file from DOS format to
Eric Andersene5642112003-07-14 19:37:08 +0000157 UNIX format, and vice versa.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000158
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000159config UNIX2DOS
Eric Andersen7c512432003-06-26 21:53:51 +0000160 bool
161 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000162 depends on DOS2UNIX
Bernhard Reutner-Fischer4f7953c2006-05-05 11:55:53 +0000163 help
164 unix2dos is used to convert a text file from UNIX format to
165 DOS format, and vice versa.
Eric Andersen7c512432003-06-26 21:53:51 +0000166
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000167config DU
Manuel Novoa III cad53642003-03-19 09:13:01 +0000168 bool "du (default blocksize of 512 bytes)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000169 default n
170 help
Eric Andersene5642112003-07-14 19:37:08 +0000171 du is used to report the amount of disk space used
172 for specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000173
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000174config FEATURE_DU_DEFAULT_BLOCKSIZE_1K
Rob Landley2ec922e2006-04-13 23:22:16 +0000175 bool "Use a default blocksize of 1024 bytes (1K)"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000176 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000177 depends on DU
Manuel Novoa III cad53642003-03-19 09:13:01 +0000178 help
Eric Andersene5642112003-07-14 19:37:08 +0000179 Use a blocksize of (1K) instead of the default 512b.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000180
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000181config ECHO
Mike Frysinger7f8797c2005-09-24 23:15:28 +0000182 bool "echo (basic SuSv3 version taking no options)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000183 default n
184 help
Eric Andersene5642112003-07-14 19:37:08 +0000185 echo is used to print a specified string to stdout.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000186
Paul Fox0b621582005-08-09 19:38:05 +0000187# this entry also appears in shell/Config.in, next to the echo builtin
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000188config FEATURE_FANCY_ECHO
Rob Landley2ec922e2006-04-13 23:22:16 +0000189 bool "Enable echo options (-n and -e)"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000190 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000191 depends on ECHO
Manuel Novoa III cad53642003-03-19 09:13:01 +0000192 help
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000193 This adds options (-n and -e) to echo.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000194
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000195config ENV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000196 bool "env"
197 default n
198 help
Eric Andersene5642112003-07-14 19:37:08 +0000199 env is used to set an environment variable and run
Eric Andersen88c916b2003-10-22 09:58:56 +0000200 a command; without options it displays the current
Eric Andersene5642112003-07-14 19:37:08 +0000201 environment.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000202
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000203config FEATURE_ENV_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000204 bool "Enable long options"
205 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000206 depends on ENV && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000207 help
208 Support long options for the env applet.
209
Denis Vlasenko3952f202007-08-13 14:10:24 +0000210config EXPAND
211 bool "expand"
212 default n
213 help
214 By default, convert all tabs to spaces.
215
216config FEATURE_EXPAND_LONG_OPTIONS
217 bool "Enable long options"
218 default n
219 depends on EXPAND && GETOPT_LONG
220 help
221 Support long options for the expand applet.
222
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000223config EXPR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000224 bool "expr"
225 default n
226 help
Eric Andersene5642112003-07-14 19:37:08 +0000227 expr is used to calculate numbers and print the result
228 to standard output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000229
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000230config EXPR_MATH_SUPPORT_64
Rob Landley2ec922e2006-04-13 23:22:16 +0000231 bool "Extend Posix numbers support to 64 bit"
"Vladimir N. Oleynik"8aa9e572006-01-25 13:56:03 +0000232 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000233 depends on EXPR
"Vladimir N. Oleynik"8aa9e572006-01-25 13:56:03 +0000234 help
235 Enable 64-bit math support in the expr applet. This will make
236 the applet slightly larger, but will allow computation with very
237 large numbers.
238
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000239config FALSE
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000240 bool "false"
241 default n
242 help
243 false returns an exit code of FALSE (1).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000244
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000245config FOLD
Glenn L McGrathf01b8052003-04-27 06:02:14 +0000246 bool "fold"
247 default n
248 help
Eric Andersene5642112003-07-14 19:37:08 +0000249 Wrap text to fit a specific width.
Glenn L McGrathf01b8052003-04-27 06:02:14 +0000250
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000251config HEAD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000252 bool "head"
253 default n
254 help
Eric Andersene5642112003-07-14 19:37:08 +0000255 head is used to print the first specified number of lines
256 from files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000257
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000258config FEATURE_FANCY_HEAD
Rob Landley2ec922e2006-04-13 23:22:16 +0000259 bool "Enable head options (-c, -q, and -v)"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000260 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000261 depends on HEAD
Manuel Novoa III cad53642003-03-19 09:13:01 +0000262 help
Eric Andersene5642112003-07-14 19:37:08 +0000263 This enables the head options (-c, -q, and -v).
Manuel Novoa III cad53642003-03-19 09:13:01 +0000264
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000265config HOSTID
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000266 bool "hostid"
267 default n
268 help
Eric Andersene5642112003-07-14 19:37:08 +0000269 hostid prints the numeric identifier (in hexadecimal) for
270 the current host.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000271
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000272config ID
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000273 bool "id"
274 default n
275 help
Eric Andersene5642112003-07-14 19:37:08 +0000276 id displays the current user and group ID names.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000277
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000278config INSTALL
Glenn L McGratheebcc1d2003-09-24 03:22:57 +0000279 bool "install"
280 default n
281 help
282 Copy files and set attributes.
283
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000284config FEATURE_INSTALL_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000285 bool "Enable long options"
286 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000287 depends on INSTALL && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000288 help
289 Support long options for the install applet.
290
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000291config LENGTH
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000292 bool "length"
293 default n
294 help
Eric Andersene5642112003-07-14 19:37:08 +0000295 length is used to print out the length of a specified string.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000296
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000297config LN
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000298 bool "ln"
299 default n
300 help
Eric Andersene5642112003-07-14 19:37:08 +0000301 ln is used to create hard or soft links between files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000302
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000303config LOGNAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000304 bool "logname"
305 default n
306 help
Eric Andersene5642112003-07-14 19:37:08 +0000307 logname is used to print the current user's login name.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000308
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000309config LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000310 bool "ls"
311 default n
312 help
Eric Andersene5642112003-07-14 19:37:08 +0000313 ls is used to list the contents of directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000314
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000315config FEATURE_LS_FILETYPES
Rob Landley2ec922e2006-04-13 23:22:16 +0000316 bool "Enable filetyping options (-p and -F)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000317 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000318 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000319 help
Eric Andersene5642112003-07-14 19:37:08 +0000320 Enable the ls options (-p and -F).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000321
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000322config FEATURE_LS_FOLLOWLINKS
Rob Landley2ec922e2006-04-13 23:22:16 +0000323 bool "Enable symlinks dereferencing (-L)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000324 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000325 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000326 help
Eric Andersene5642112003-07-14 19:37:08 +0000327 Enable the ls option (-L).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000328
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000329config FEATURE_LS_RECURSIVE
Rob Landley2ec922e2006-04-13 23:22:16 +0000330 bool "Enable recursion (-R)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000331 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000332 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000333 help
Eric Andersene5642112003-07-14 19:37:08 +0000334 Enable the ls option (-R).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000335
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000336config FEATURE_LS_SORTFILES
Rob Landley2ec922e2006-04-13 23:22:16 +0000337 bool "Sort the file names"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000338 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000339 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000340 help
Eric Andersene5642112003-07-14 19:37:08 +0000341 Allow ls to sort file names alphabetically.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000342
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000343config FEATURE_LS_TIMESTAMPS
Rob Landley2ec922e2006-04-13 23:22:16 +0000344 bool "Show file timestamps"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000345 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000346 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000347 help
Eric Andersene5642112003-07-14 19:37:08 +0000348 Allow ls to display timestamps for files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000349
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000350config FEATURE_LS_USERNAME
Rob Landley2ec922e2006-04-13 23:22:16 +0000351 bool "Show username/groupnames"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000352 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000353 depends on LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000354 help
Eric Andersene5642112003-07-14 19:37:08 +0000355 Allow ls to display username/groupname for files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000356
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000357config FEATURE_LS_COLOR
Rob Landley2ec922e2006-04-13 23:22:16 +0000358 bool "Allow use of color to identify file types"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000359 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000360 depends on LS && GETOPT_LONG
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000361 help
Paul Fox156dc412005-08-01 19:33:30 +0000362 This enables the --color option to ls.
363
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000364config FEATURE_LS_COLOR_IS_DEFAULT
Rob Landley2ec922e2006-04-13 23:22:16 +0000365 bool "Produce colored ls output by default"
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000366 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000367 depends on FEATURE_LS_COLOR
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000368 help
369 Saying yes here will turn coloring on by default,
370 even if no "--color" option is given to the ls command.
371 This is not recommended, since the colors are not
372 configurable, and the output may not be legible on
373 many output screens.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000374
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000375config MD5SUM
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000376 bool "md5sum"
377 default n
378 help
Eric Andersene5642112003-07-14 19:37:08 +0000379 md5sum is used to print or check MD5 checksums.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000380
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000381config MKDIR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000382 bool "mkdir"
383 default n
384 help
Eric Andersene5642112003-07-14 19:37:08 +0000385 mkdir is used to create directories with the specified names.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000386
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000387config FEATURE_MKDIR_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000388 bool "Enable long options"
389 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000390 depends on MKDIR && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000391 help
392 Support long options for the mkdir applet.
393
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000394config MKFIFO
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000395 bool "mkfifo"
396 default n
397 help
Eric Andersene5642112003-07-14 19:37:08 +0000398 mkfifo is used to create FIFOs (named pipes).
399 The `mknod' program can also create FIFOs.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000400
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000401config MKNOD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000402 bool "mknod"
403 default n
404 help
Eric Andersene5642112003-07-14 19:37:08 +0000405 mknod is used to create FIFOs or block/character special
406 files with the specified names.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000407
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000408config MV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000409 bool "mv"
410 default n
411 help
Eric Andersene5642112003-07-14 19:37:08 +0000412 mv is used to move or rename files or directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000413
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000414config FEATURE_MV_LONG_OPTIONS
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000415 bool "Enable long options"
416 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000417 depends on MV && GETOPT_LONG
Bernhard Reutner-Fischer01d23ad2006-05-26 20:19:22 +0000418 help
419 Support long options for the mv applet.
420
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000421config NICE
Manuel Novoa III 2c511602005-02-13 20:14:05 +0000422 bool "nice"
423 default n
424 help
425 nice runs a program with modified scheduling priority.
426
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000427config NOHUP
Bernhard Reutner-Fischer9d7010c2005-09-21 18:25:05 +0000428 bool "nohup"
429 default n
430 help
431 run a command immune to hangups, with output to a non-tty.
432
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000433config OD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000434 bool "od"
435 default n
436 help
Eric Andersene5642112003-07-14 19:37:08 +0000437 od is used to dump binary files in octal and other formats.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000438
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000439config PRINTENV
Mike Frysinger7f8797c2005-09-24 23:15:28 +0000440 bool "printenv"
441 default n
442 help
443 printenv is used to print all or part of environment.
444
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000445config PRINTF
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000446 bool "printf"
447 default n
448 help
Eric Andersene5642112003-07-14 19:37:08 +0000449 printf is used to format and print specified strings.
450 It's similar to `echo' except it has more options.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000451
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000452config PWD
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000453 bool "pwd"
454 default n
455 help
Eric Andersene5642112003-07-14 19:37:08 +0000456 pwd is used to print the current directory.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000457
Denis Vlasenkocc5e0902007-06-12 08:12:33 +0000458config READLINK
459 bool "readlink"
460 default n
461 help
462 This program reads a symbolic link and returns the name
463 of the file it points to
464
465config FEATURE_READLINK_FOLLOW
466 bool "Enable canonicalization by following all symlinks (-f)"
467 default n
468 depends on READLINK
469 help
470 Enable the readlink option (-f).
471
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000472config REALPATH
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000473 bool "realpath"
474 default n
475 help
476 Return the canonicalized absolute pathname.
Eric Andersen88c916b2003-10-22 09:58:56 +0000477 This isn't provided by GNU shellutils, but where else does it belong.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000478
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000479config RM
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000480 bool "rm"
481 default n
482 help
Eric Andersene5642112003-07-14 19:37:08 +0000483 rm is used to remove files or directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000484
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000485config RMDIR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000486 bool "rmdir"
487 default n
488 help
Eric Andersene5642112003-07-14 19:37:08 +0000489 rmdir is used to remove empty directories.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000490
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000491config SEQ
Glenn L McGrath82364bb2004-01-27 09:22:20 +0000492 bool "seq"
493 default n
494 help
495 print a sequence of numbers
496
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000497config SHA1SUM
Glenn L McGrathae0f1e72003-02-17 08:23:22 +0000498 bool "sha1sum"
499 default n
500 help
501 Compute and check SHA1 message digest
502
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000503config SLEEP
Manuel Novoa III cad53642003-03-19 09:13:01 +0000504 bool "sleep (single integer arg with no suffix)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000505 default n
506 help
Eric Andersene5642112003-07-14 19:37:08 +0000507 sleep is used to pause for a specified number of seconds,
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000508
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000509config FEATURE_FANCY_SLEEP
Rob Landley2ec922e2006-04-13 23:22:16 +0000510 bool "Enable multiple integer args and optional time suffixes"
Manuel Novoa III cad53642003-03-19 09:13:01 +0000511 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000512 depends on SLEEP
Manuel Novoa III cad53642003-03-19 09:13:01 +0000513 help
Eric Andersene5642112003-07-14 19:37:08 +0000514 Allow sleep to pause for specified minutes, hours, and days.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000515
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000516config SORT
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000517 bool "sort"
518 default n
519 help
Eric Andersene5642112003-07-14 19:37:08 +0000520 sort is used to sort lines of text in specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000521
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000522config FEATURE_SORT_BIG
Rob Landley2ec922e2006-04-13 23:22:16 +0000523 bool "full SuSv3 compliant sort (Support -ktcsbdfiozgM)"
Rob Landleyc0dedd02005-01-24 07:00:02 +0000524 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000525 depends on SORT
Rob Landleyc0dedd02005-01-24 07:00:02 +0000526 help
527 Without this, sort only supports -r, -u, and an integer version
528 of -n. Selecting this adds sort keys, floating point support, and
529 more. This adds a little over 3k to a nonstatic build on x86.
530
531 The SuSv3 sort standard is available at:
532 http://www.opengroup.org/onlinepubs/007904975/utilities/sort.html
533
Bernhard Reutner-Fischer10f8f5f2007-03-25 21:50:18 +0000534config SPLIT
535 bool "split"
536 default n
537 help
538 split a file into pieces.
Bernhard Reutner-Fischer0a537a02007-03-28 16:48:40 +0000539
540config FEATURE_SPLIT_FANCY
541 bool "fancy extensions"
542 default n
543 depends on SPLIT
544 help
545 Add support for features not required by SUSv3.
546 Supports additional suffixes 'b' for 512 bytes,
547 'g' for 1GiB for the -b option.
Bernhard Reutner-Fischer10f8f5f2007-03-25 21:50:18 +0000548
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000549config STAT
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000550 bool "stat"
551 default n
552 help
553 display file or filesystem status.
554
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000555config FEATURE_STAT_FORMAT
Rob Landley2ec922e2006-04-13 23:22:16 +0000556 bool "Enable custom formats (-c)"
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000557 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000558 depends on STAT
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000559 help
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000560 Without this, stat will not support the '-c format' option where
561 users can pass a custom format string for output. This adds about
Mike Frysinger9b5f71e2005-04-23 06:26:38 +0000562 7k to a nonstatic build on amd64.
563
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000564config STTY
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000565 bool "stty"
566 default n
567 help
Eric Andersene5642112003-07-14 19:37:08 +0000568 stty is used to change and print terminal line settings.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000569
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000570config SUM
Mike Frysinger4a211702005-04-21 23:24:46 +0000571 bool "sum"
572 default n
573 help
574 checksum and count the blocks in a file
575
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000576config SYNC
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000577 bool "sync"
578 default n
579 help
Eric Andersene5642112003-07-14 19:37:08 +0000580 sync is used to flush filesystem buffers.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000581
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000582config TAIL
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000583 bool "tail"
584 default n
585 help
Eric Andersene5642112003-07-14 19:37:08 +0000586 tail is used to print the last specified number of lines
587 from files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000588
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000589config FEATURE_FANCY_TAIL
Rob Landley2ec922e2006-04-13 23:22:16 +0000590 bool "Enable extra tail options (-q, -s, and -v)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000591 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000592 depends on TAIL
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000593 help
Glenn L McGrath4ef5a842003-10-31 00:35:59 +0000594 The options (-q, -s, and -v) are provided by GNU tail, but
595 are not specific in the SUSv3 standard.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000596
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000597config TEE
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000598 bool "tee"
599 default n
600 help
Eric Andersene5642112003-07-14 19:37:08 +0000601 tee is used to read from standard input and write
602 to standard output and files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000603
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000604config FEATURE_TEE_USE_BLOCK_IO
Rob Landley2ec922e2006-04-13 23:22:16 +0000605 bool "Enable block i/o (larger/faster) instead of byte i/o."
Manuel Novoa III cad53642003-03-19 09:13:01 +0000606 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000607 depends on TEE
Manuel Novoa III cad53642003-03-19 09:13:01 +0000608 help
Eric Andersene5642112003-07-14 19:37:08 +0000609 Enable this option for a faster tee, at expense of size.
Manuel Novoa III cad53642003-03-19 09:13:01 +0000610
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000611config TEST
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000612 bool "test"
613 default n
614 help
615 test is used to check file types and compare values,
Paul Fox6ab03782006-06-08 21:37:26 +0000616 returning an appropriate exit code. The bash shell
617 has test built in, ash can build it in optionally.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000618
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000619config FEATURE_TEST_64
Rob Landley2ec922e2006-04-13 23:22:16 +0000620 bool "Extend test to 64 bit"
Glenn L McGrath73db8be2004-08-11 02:45:47 +0000621 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000622 depends on TEST
Glenn L McGrath73db8be2004-08-11 02:45:47 +0000623 help
624 Enable 64-bit support in test.
625
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000626config TOUCH
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000627 bool "touch"
628 default n
629 help
Eric Andersene5642112003-07-14 19:37:08 +0000630 touch is used to create or change the access and/or
631 modification timestamp of specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000632
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000633config TR
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000634 bool "tr"
635 default n
636 help
Eric Andersene5642112003-07-14 19:37:08 +0000637 tr is used to squeeze, and/or delete characters from standard
638 input, writing to standard output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000639
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000640config FEATURE_TR_CLASSES
Rob Landley2ec922e2006-04-13 23:22:16 +0000641 bool "Enable character classes (such as [:upper:])"
Rob Landley45ad0e82005-10-08 17:48:25 +0000642 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000643 depends on TR
Rob Landley45ad0e82005-10-08 17:48:25 +0000644 help
645 Enable character classes, enabling commands such as:
646 tr [:upper:] [:lower:] to convert input into lowercase.
647
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000648config FEATURE_TR_EQUIV
Rob Landley2ec922e2006-04-13 23:22:16 +0000649 bool "Enable equivalence classes"
Rob Landley45ad0e82005-10-08 17:48:25 +0000650 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000651 depends on TR
Rob Landley45ad0e82005-10-08 17:48:25 +0000652 help
653 Enable equivalence classes, which essentially add the enclosed
654 character to the current set. For instance, tr [=a=] xyz would
655 replace all instances of 'a' with 'xyz'. This option is mainly
656 useful for cases when no other way of expressing a character
657 is possible.
658
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000659config TRUE
Bernhard Reutner-Fischer96002bb2006-01-19 14:42:23 +0000660 bool "true"
661 default n
662 help
663 true returns an exit code of TRUE (0).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000664
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000665config TTY
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000666 bool "tty"
667 default n
668 help
Eric Andersene5642112003-07-14 19:37:08 +0000669 tty is used to print the name of the current terminal to
670 standard output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000671
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000672config UNAME
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000673 bool "uname"
674 default n
675 help
Eric Andersene5642112003-07-14 19:37:08 +0000676 uname is used to print system information.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000677
Denis Vlasenko3952f202007-08-13 14:10:24 +0000678config UNEXPAND
679 bool "unexpand"
680 default n
681 help
682 By default, convert only leading sequences of blanks to tabs.
683
684config FEATURE_UNEXPAND_LONG_OPTIONS
685 bool "Enable long options"
686 default n
687 depends on UNEXPAND && GETOPT_LONG
688 help
689 Support long options for the unexpand applet.
690
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000691config UNIQ
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000692 bool "uniq"
693 default n
694 help
Eric Andersene5642112003-07-14 19:37:08 +0000695 uniq is used to remove duplicate lines from a sorted file.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000696
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000697config USLEEP
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000698 bool "usleep"
699 default n
700 help
Eric Andersene5642112003-07-14 19:37:08 +0000701 usleep is used to pause for a specified number of microseconds.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000702
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000703config UUDECODE
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000704 bool "uudecode"
705 default n
706 help
Eric Andersene5642112003-07-14 19:37:08 +0000707 uudecode is used to decode a uuencoded file.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000708
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000709config UUENCODE
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000710 bool "uuencode"
711 default n
712 help
Eric Andersene5642112003-07-14 19:37:08 +0000713 uuencode is used to uuencode a file.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000714
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000715config WC
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000716 bool "wc"
717 default n
718 help
Eric Andersene5642112003-07-14 19:37:08 +0000719 wc is used to print the number of bytes, words, and lines,
720 in specified files.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000721
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000722config FEATURE_WC_LARGE
Denis Vlasenko70210162006-09-29 23:41:59 +0000723 bool "Support very large files in wc"
724 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000725 depends on WC
Denis Vlasenko70210162006-09-29 23:41:59 +0000726 help
727 Use "unsigned long long" in wc for count variables
728
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000729config WHO
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000730 bool "who"
731 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000732 select FEATURE_UTMP
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000733 help
Eric Andersene5642112003-07-14 19:37:08 +0000734 who is used to show who is logged on.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000735
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000736config WHOAMI
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000737 bool "whoami"
738 default n
739 help
Eric Andersene5642112003-07-14 19:37:08 +0000740 whoami is used to print the username of the current
741 user id (same as id -un).
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000742
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000743config YES
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000744 bool "yes"
745 default n
746 help
Eric Andersene5642112003-07-14 19:37:08 +0000747 yes is used to repeatedly output a specific string, or
748 the default string `y'.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000749
750comment "Common options for cp and mv"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000751 depends on CP || MV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000752
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000753config FEATURE_PRESERVE_HARDLINKS
Rob Landley2ec922e2006-04-13 23:22:16 +0000754 bool "Preserve hard links"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000755 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000756 depends on CP || MV
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000757 help
Eric Andersene5642112003-07-14 19:37:08 +0000758 Allow cp and mv to preserve hard links.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000759
Rob Landley30a6bba2006-02-06 02:49:45 +0000760comment "Common options for ls, more and telnet"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000761 depends on LS || MORE || TELNET
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000762
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000763config FEATURE_AUTOWIDTH
Rob Landley2ec922e2006-04-13 23:22:16 +0000764 bool "Calculate terminal & column widths"
Eric Andersen727f5292003-07-26 09:33:16 +0000765 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000766 depends on LS || MORE || TELNET
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000767 help
Rob Landley30a6bba2006-02-06 02:49:45 +0000768 This option allows utilities such as 'ls', 'more' and 'telnet'
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000769 to determine the width of the screen, which can allow them to
Rob Landley30a6bba2006-02-06 02:49:45 +0000770 display additional text or avoid wrapping text onto the next line.
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000771 If you leave this disabled, your utilities will be especially
Rob Landley30a6bba2006-02-06 02:49:45 +0000772 primitive and will be unable to determine the current screen width.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000773
774comment "Common options for df, du, ls"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000775 depends on DF || DU || LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000776
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000777config FEATURE_HUMAN_READABLE
Rob Landley2ec922e2006-04-13 23:22:16 +0000778 bool "Support for human readable output (example 13k, 23M, 235G)"
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000779 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000780 depends on DF || DU || LS
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000781 help
Eric Andersene5642112003-07-14 19:37:08 +0000782 Allow df, du, and ls to have human readable output.
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000783
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000784comment "Common options for md5sum, sha1sum"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000785 depends on MD5SUM || SHA1SUM
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000786
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000787config FEATURE_MD5_SHA1_SUM_CHECK
Rob Landley2ec922e2006-04-13 23:22:16 +0000788 bool "Enable -c, -s and -w options"
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000789 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000790 depends on MD5SUM || SHA1SUM
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000791 help
Glenn L McGrath5c0d84a2003-12-08 20:11:55 +0000792 Enabling the -c options allows files to be checked
Glenn L McGrathd2a897a2003-11-10 04:33:55 +0000793 against pre-calculated hash values.
794
Glenn L McGrath5c0d84a2003-12-08 20:11:55 +0000795 -s and -w are useful options when verifying checksums.
796
Glenn L McGrath3238ea12003-02-15 10:53:40 +0000797endmenu