blob: d64d0534509805ab90c190f8746fa75f1fd4401b [file] [log] [blame]
Eric Andersenc9f20d92002-12-05 08:41:41 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Miscellaneous Utilities"
7
Denis Vlasenko7d219aa2006-10-05 10:17:08 +00008config ADJTIMEX
Eric Andersenc9f20d92002-12-05 08:41:41 +00009 bool "adjtimex"
10 default n
11 help
Eric Andersene5642112003-07-14 19:37:08 +000012 Adjtimex reads and optionally sets adjustment parameters for
13 the Linux clock adjustment algorithm.
Eric Andersenc9f20d92002-12-05 08:41:41 +000014
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000015config BBCONFIG
Mike Frysinger9ed10942005-09-18 04:43:32 +000016 bool "bbconfig"
17 default n
18 help
19 The bbconfig applet will print the config file with which
20 busybox was built.
21
Bernhard Reutner-Fischer71bc71a2007-03-09 16:56:38 +000022config CHRT
23 bool "chrt"
24 default n
25 help
26 manipulate real-time attributes of a process.
27 This requires sched_{g,s}etparam support in your libc.
28
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000029config CROND
Eric Andersenc9f20d92002-12-05 08:41:41 +000030 bool "crond"
31 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000032 select FEATURE_SUID
33 select FEATURE_SYSLOG
Eric Andersenc9f20d92002-12-05 08:41:41 +000034 help
Eric Andersene5642112003-07-14 19:37:08 +000035 Crond is a background daemon that parses individual crontab
36 files and executes commands on behalf of the users in question.
Eric Andersen98e4eab2004-07-20 08:07:10 +000037 This is a port of dcron from slackware. It uses files of the
38 format /var/spool/cron/crontabs/<username> files, for example:
39 $ cat /var/spool/cron/crontabs/root
40 # Run daily cron jobs at 4:40 every day:
41 40 4 * * * /etc/cron/daily > /dev/null 2>&1
Eric Andersen13879102004-08-26 23:13:00 +000042 Note that Busybox binary must be setuid root for this applet to
43 work properly.
Eric Andersenc9f20d92002-12-05 08:41:41 +000044
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000045config DEBUG_CROND_OPTION
Bernhard Reutner-Fischeref216292006-05-20 14:14:05 +000046 bool "Support debug option -d"
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000047 depends on CROND
Bernhard Reutner-Fischeref216292006-05-20 14:14:05 +000048 default n
49 help
50 Support option -d to enter debug mode.
51
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000052config FEATURE_CROND_CALL_SENDMAIL
Rob Landley2ec922e2006-04-13 23:22:16 +000053 bool "Using /usr/sbin/sendmail?"
Eric Andersen35e643b2003-07-28 07:40:39 +000054 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000055 depends on CROND
Eric Andersen35e643b2003-07-28 07:40:39 +000056 help
Eric Andersen88c916b2003-10-22 09:58:56 +000057 Support calling /usr/sbin/sendmail for send cmd outputs.
Eric Andersen35e643b2003-07-28 07:40:39 +000058
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000059config CRONTAB
Eric Andersenc9f20d92002-12-05 08:41:41 +000060 bool "crontab"
61 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000062 select FEATURE_SUID
Eric Andersenc9f20d92002-12-05 08:41:41 +000063 help
Eric Andersene5642112003-07-14 19:37:08 +000064 Crontab manipulates the crontab for a particular user. Only
65 the superuser may specify a different user and/or crontab directory.
Eric Andersenc9f20d92002-12-05 08:41:41 +000066
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000067config DC
Eric Andersenc9f20d92002-12-05 08:41:41 +000068 bool "dc"
69 default n
70 help
Eric Andersene5642112003-07-14 19:37:08 +000071 Dc is a reverse-polish desk calculator which supports unlimited
72 precision arithmetic.
Eric Andersenc9f20d92002-12-05 08:41:41 +000073
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000074config DEVFSD
Rob Landley4c5ad2f2006-06-07 20:11:53 +000075 bool "devfsd (obsolete)"
Glenn L McGrath17d21fa2003-10-09 11:46:23 +000076 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000077 select FEATURE_SYSLOG
Glenn L McGrath17d21fa2003-10-09 11:46:23 +000078 help
Rob Landley1f9145c2006-07-12 21:31:16 +000079 This is deprecated, and will be removed at the end of 2008.
Rob Landley4c5ad2f2006-06-07 20:11:53 +000080
Glenn L McGrath17d21fa2003-10-09 11:46:23 +000081 Provides compatibility with old device names on a devfs systems.
82 You should set it to true if you have devfs enabled.
Eric Andersenf18bd892003-12-19 11:07:59 +000083 The following keywords in devsfd.conf are supported:
84 "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
85 "PERMISSIONS", "EXECUTE", "COPY", "IGNORE",
86 "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
87
88 But only if they are written UPPERCASE!!!!!!!!
Glenn L McGrath17d21fa2003-10-09 11:46:23 +000089
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000090config DEVFSD_MODLOAD
Eric Andersenf18bd892003-12-19 11:07:59 +000091 bool "Adds support for MODLOAD keyword in devsfd.conf"
Glenn L McGrath3860b2e2003-11-30 23:46:06 +000092 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000093 depends on DEVFSD
Glenn L McGrath3860b2e2003-11-30 23:46:06 +000094 help
Rob Landley4c5ad2f2006-06-07 20:11:53 +000095 This actually doesn't work with busybox modutils but needs
96 the external modutils.
Glenn L McGrath3860b2e2003-11-30 23:46:06 +000097
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000098config DEVFSD_FG_NP
Eric Andersenf18bd892003-12-19 11:07:59 +000099 bool "Enables the -fg and -np options"
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000100 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000101 depends on DEVFSD
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000102 help
Eric Andersenf18bd892003-12-19 11:07:59 +0000103 -fg Run the daemon in the foreground.
104 -np Exit after parsing the configuration file. Do not poll for events.
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000105
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000106config DEVFSD_VERBOSE
Eric Andersenf18bd892003-12-19 11:07:59 +0000107 bool "Increases logging (and size)"
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000108 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000109 depends on DEVFSD
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000110 help
Eric Andersenf18bd892003-12-19 11:07:59 +0000111 Increases logging to stderr or syslog.
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000112
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000113config FEATURE_DEVFS
Rob Landley4c5ad2f2006-06-07 20:11:53 +0000114 bool " Use devfs names for all devices (obsolete)"
115 default n
116 help
Rob Landley1f9145c2006-07-12 21:31:16 +0000117 This is obsolete and will be going away at the end of 2008..
118
Rob Landley4c5ad2f2006-06-07 20:11:53 +0000119 This tells busybox to look for names like /dev/loop/0 instead of
120 /dev/loop0. If your /dev directory has normal names instead of
121 devfs names, you don't want this.
122
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000123config EJECT
Mike Frysinger55e2cf62005-05-11 00:25:47 +0000124 bool "eject"
125 default n
126 help
127 Used to eject cdroms. (defaults to /dev/cdrom)
128
Bernhard Reutner-Fischerafdad652008-02-08 15:04:00 +0000129config FEATURE_EJECT_SCSI
130 bool "eject scsi support"
131 default n
132 depends on EJECT
133 help
134 Add the -s option to eject, this allows to eject SCSI-Devices and
135 usb-storage devices.
136
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000137config LAST
Eric Andersen2e9c2572003-08-08 22:26:06 +0000138 bool "last"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000139 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000140 select FEATURE_WTMP
Eric Andersenc9f20d92002-12-05 08:41:41 +0000141 help
Eric Andersen2e9c2572003-08-08 22:26:06 +0000142 'last' displays a list of the last users that logged into the system.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000143
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000144config LESS
Rob Landley9200e792005-09-15 19:26:59 +0000145 bool "less"
146 default n
147 help
148 'less' is a pager, meaning that it displays text files. It possesses
149 a wide array of features, and is an improvement over 'more'.
150
Denis Vlasenko9a7cef92006-12-20 02:46:48 +0000151config FEATURE_LESS_MAXLINES
152 int "Max number of input lines less will try to eat"
153 default 9999999
154 depends on LESS
155
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000156config FEATURE_LESS_BRACKETS
Rob Landley2ec922e2006-04-13 23:22:16 +0000157 bool "Enable bracket searching"
Rob Landley9200e792005-09-15 19:26:59 +0000158 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000159 depends on LESS
Rob Landley9200e792005-09-15 19:26:59 +0000160 help
161 This option adds the capability to search for matching left and right
162 brackets, facilitating programming.
163
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000164config FEATURE_LESS_FLAGS
Rob Landley2ec922e2006-04-13 23:22:16 +0000165 bool "Enable extra flags"
Rob Landley9200e792005-09-15 19:26:59 +0000166 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000167 depends on LESS
Rob Landley9200e792005-09-15 19:26:59 +0000168 help
169 The extra flags provided do the following:
170
171 The -M flag enables a more sophisticated status line.
172 The -m flag enables a simpler status line with a percentage.
173
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000174config FEATURE_LESS_FLAGCS
Rob Landley2ec922e2006-04-13 23:22:16 +0000175 bool "Enable flag changes"
Rob Landley9200e792005-09-15 19:26:59 +0000176 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000177 depends on LESS
Rob Landley9200e792005-09-15 19:26:59 +0000178 help
179 This enables the ability to change command-line flags within
180 less itself.
181
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000182config FEATURE_LESS_MARKS
Rob Landley2ec922e2006-04-13 23:22:16 +0000183 bool "Enable marks"
Rob Landley9200e792005-09-15 19:26:59 +0000184 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000185 depends on LESS
Rob Landley9200e792005-09-15 19:26:59 +0000186 help
187 Marks enable positions in a file to be stored for easy reference.
188
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000189config FEATURE_LESS_REGEXP
Rob Landley2ec922e2006-04-13 23:22:16 +0000190 bool "Enable regular expressions"
Rob Landley9200e792005-09-15 19:26:59 +0000191 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000192 depends on LESS
Rob Landley9200e792005-09-15 19:26:59 +0000193 help
194 Enable regular expressions, allowing complex file searches.
195
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000196config HDPARM
Eric Andersen3443bd72003-07-22 07:30:36 +0000197 bool "hdparm"
198 default n
199 help
200 Get/Set hard drive parameters. Primarily intended for ATA
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000201 drives. Adds about 13k (or around 30k if you enable the
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000202 FEATURE_HDPARM_GET_IDENTITY option)....
Eric Andersen3443bd72003-07-22 07:30:36 +0000203
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000204config FEATURE_HDPARM_GET_IDENTITY
Rob Landley2ec922e2006-04-13 23:22:16 +0000205 bool "Support obtaining detailed information directly from drives"
Eric Andersen3443bd72003-07-22 07:30:36 +0000206 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000207 depends on HDPARM
Eric Andersen3443bd72003-07-22 07:30:36 +0000208 help
Rob Landley06208412006-05-31 22:52:57 +0000209 Enables the -I and -i options to obtain detailed information
Eric Andersen3443bd72003-07-22 07:30:36 +0000210 directly from drives about their capabilities and supported ATA
Rob Landley06208412006-05-31 22:52:57 +0000211 feature set. If no device name is specified, hdparm will read
212 identify data from stdin. Enabling this option will add about 16k...
Eric Andersen3443bd72003-07-22 07:30:36 +0000213
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000214config FEATURE_HDPARM_HDIO_SCAN_HWIF
Rob Landley2ec922e2006-04-13 23:22:16 +0000215 bool "Register an IDE interface (DANGEROUS)"
Eric Andersen3443bd72003-07-22 07:30:36 +0000216 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000217 depends on HDPARM
Eric Andersen3443bd72003-07-22 07:30:36 +0000218 help
219 Enables the 'hdparm -R' option to register an IDE interface.
220 This is dangerous stuff, so you should probably say N.
221
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000222config FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
Rob Landley2ec922e2006-04-13 23:22:16 +0000223 bool "Un-register an IDE interface (DANGEROUS)"
Eric Andersen3443bd72003-07-22 07:30:36 +0000224 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000225 depends on HDPARM
Eric Andersen3443bd72003-07-22 07:30:36 +0000226 help
227 Enables the 'hdparm -U' option to un-register an IDE interface.
228 This is dangerous stuff, so you should probably say N.
229
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000230config FEATURE_HDPARM_HDIO_DRIVE_RESET
Rob Landley2ec922e2006-04-13 23:22:16 +0000231 bool "perform device reset (DANGEROUS)"
Eric Andersen3443bd72003-07-22 07:30:36 +0000232 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000233 depends on HDPARM
Eric Andersen3443bd72003-07-22 07:30:36 +0000234 help
235 Enables the 'hdparm -w' option to perform a device reset.
236 This is dangerous stuff, so you should probably say N.
237
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000238config FEATURE_HDPARM_HDIO_TRISTATE_HWIF
Rob Landley2ec922e2006-04-13 23:22:16 +0000239 bool "tristate device for hotswap (DANGEROUS)"
Eric Andersen3443bd72003-07-22 07:30:36 +0000240 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000241 depends on HDPARM
Eric Andersen3443bd72003-07-22 07:30:36 +0000242 help
243 Enables the 'hdparm -x' option to tristate device for hotswap,
244 and the '-b' option to get/set bus state. This is dangerous
245 stuff, so you should probably say N.
246
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000247config FEATURE_HDPARM_HDIO_GETSET_DMA
Rob Landley2ec922e2006-04-13 23:22:16 +0000248 bool "get/set using_dma flag (DANGEROUS)"
Eric Andersen0a57a792003-08-06 08:57:35 +0000249 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000250 depends on HDPARM
Eric Andersen0a57a792003-08-06 08:57:35 +0000251 help
252 Enables the 'hdparm -d' option to get/set using_dma flag.
253 This is dangerous stuff, so you should probably say N.
254
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000255config MAKEDEVS
Eric Andersenc9f20d92002-12-05 08:41:41 +0000256 bool "makedevs"
257 default n
258 help
Eric Andersen3d925622005-06-09 10:16:02 +0000259 'makedevs' is a utility used to create a batch of devices with
260 one command.
261 .
262 There are two choices for command line behaviour, the interface
263 as used by LEAF/Linux Router Project, or a device table file.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000264 .
Eric Andersen3d925622005-06-09 10:16:02 +0000265 'leaf' is traditionally what busybox follows, it allows multiple
266 devices of a particluar type to be created per command.
267 e.g. /dev/hda[0-9]
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000268 Device properties are passed as command line arguments.
Eric Andersen3d925622005-06-09 10:16:02 +0000269 .
270 'table' reads device properties from a file or stdin, allowing
Bernhard Reutner-Fischer771b1862006-03-24 14:30:05 +0000271 a batch of unrelated devices to be made with one command.
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000272 User/group names are allowed as an alternative to uid/gid.
Eric Andersen3d925622005-06-09 10:16:02 +0000273
274choice
275 prompt "Choose makedevs behaviour"
Mike Frysinger08e70972007-01-24 09:14:09 +0000276 depends on MAKEDEVS
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000277 default FEATURE_MAKEDEVS_TABLE
Eric Andersen3d925622005-06-09 10:16:02 +0000278
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000279config FEATURE_MAKEDEVS_LEAF
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000280 bool "leaf"
Eric Andersen3d925622005-06-09 10:16:02 +0000281
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000282config FEATURE_MAKEDEVS_TABLE
Eric Andersen3d925622005-06-09 10:16:02 +0000283 bool "table"
284
285endchoice
Eric Andersenc9f20d92002-12-05 08:41:41 +0000286
Denis Vlasenko23856ab2007-09-22 20:51:41 +0000287config MICROCOM
288 bool "microcom"
289 default n
290 help
291 The poor man's minicom utility for chatting with serial port devices.
292
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000293config MOUNTPOINT
Rob Landleyd00b3a52005-08-20 05:07:08 +0000294 bool "mountpoint"
295 default n
296 help
297 mountpoint checks if the directory is a mountpoint.
298
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000299config MT
Eric Andersenc9f20d92002-12-05 08:41:41 +0000300 bool "mt"
301 default n
302 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000303 mt is used to control tape devices. You can use the mt utility
Eric Andersene5642112003-07-14 19:37:08 +0000304 to advance or rewind a tape past a specified number of archive
305 files on the tape.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000306
Denis Vlasenkoc108ed52006-10-20 19:39:48 +0000307config RAIDAUTORUN
308 bool "raidautorun"
309 default n
310 help
311 raidautorun tells the kernel md driver to
312 search and start RAID arrays.
313
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000314config READAHEAD
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000315 bool "readahead"
Rob Landley0e4690d2006-08-20 22:12:18 +0000316 default n
Bernhard Reutner-Fischerf98d6372007-01-26 09:03:23 +0000317 depends on LFS
Rob Landley0e4690d2006-08-20 22:12:18 +0000318 help
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000319 Preload the files listed on the command line into RAM cache so that
Rob Landley0e4690d2006-08-20 22:12:18 +0000320 subsequent reads on these files will not block on disk I/O.
321
322 This applet just calls the readahead(2) system call on each file.
323 It is mainly useful in system startup scripts to preload files
324 or executables before they are used. When used at the right time
325 (in particular when a CPU boundprocess is running) it can
326 significantly speed up system startup.
327
328 As readahead(2) blocks until each file has been read, it is best to
Denis Vlasenko9213a9e2006-09-17 16:28:10 +0000329 run this applet as a background job.
Rob Landley0e4690d2006-08-20 22:12:18 +0000330
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000331config RUNLEVEL
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000332 bool "runlevel"
Bernhard Reutner-Fischer62d7acc2005-10-28 20:37:03 +0000333 default n
334 help
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000335 find the current and previous system runlevel.
Bernhard Reutner-Fischer62d7acc2005-10-28 20:37:03 +0000336
337 This applet uses utmp but does not rely on busybox supporing
338 utmp on purpose. It is used by e.g. emdebian via /etc/init.d/rc.
339
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000340config RX
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000341 bool "rx"
Glenn L McGrath8f3bc4c2003-12-20 07:30:35 +0000342 default n
343 help
Mike Frysinger71a6a4e2007-01-24 08:24:43 +0000344 Receive files using the Xmodem protocol.
Glenn L McGrath8f3bc4c2003-12-20 07:30:35 +0000345
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000346config STRINGS
Eric Andersenc9f20d92002-12-05 08:41:41 +0000347 bool "strings"
348 default n
349 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000350 strings prints the printable character sequences for each file
Eric Andersene5642112003-07-14 19:37:08 +0000351 specified.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000352
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000353config SETSID
Paul Fox42403642005-08-01 22:52:09 +0000354 bool "setsid"
355 default n
356 help
357 setsid runs a program in a new session
358
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000359config TASKSET
Bernhard Reutner-Fischer16d3e4e2006-06-07 15:44:59 +0000360 bool "taskset"
361 default n
362 help
Mike Frysinger259472e2006-07-03 05:22:36 +0000363 Retrieve or set a processes's CPU affinity.
Bernhard Reutner-Fischer32eddff2006-11-22 16:39:48 +0000364 This requires sched_{g,s}etaffinity support in your libc.
365
366config FEATURE_TASKSET_FANCY
367 bool "fancy output"
368 default y
369 depends on TASKSET
370 help
371 Add code for fancy output. This merely silences a compiler-warning
372 and adds about 135 Bytes. May be needed for machines with alot
373 of CPUs.
Rob Landley12d94192006-06-30 22:20:43 +0000374
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000375config TIME
Eric Andersenc9f20d92002-12-05 08:41:41 +0000376 bool "time"
377 default n
378 help
Eric Andersene5642112003-07-14 19:37:08 +0000379 The time command runs the specified program with the given arguments.
380 When the command finishes, time writes a message to standard output
381 giving timing statistics about this program run.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000382
Denis Vlasenkoc01af952007-08-02 22:23:47 +0000383config TTYSIZE
384 bool "ttysize"
385 default n
386 help
387 A replacement for "stty size". Unlike stty, can report only width,
388 only height, or both, in any order. It also does not complain on error,
389 but returns default 80x24. Usage in shell scripts: width=`ttysize w`.
390
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000391config WATCHDOG
Eric Andersenc9f20d92002-12-05 08:41:41 +0000392 bool "watchdog"
393 default n
394 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000395 The watchdog utility is used with hardware or software watchdog
Eric Andersen795c4ba2003-07-22 10:11:48 +0000396 device drivers. It opens the specified watchdog device special file
397 and periodically writes a magic character to the device. If the
398 watchdog applet ever fails to write the magic character within a
Eric Andersenac00aa72003-07-26 08:07:56 +0000399 certain amount of time, the watchdog device assumes the system has
400 hung, and will cause the hardware to reboot.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000401
402endmenu
403