Root/package/busybox/config/miscutils/Config.in

1# DO NOT EDIT. This file is generated from Config.src
2#
3# For a description of the syntax of this configuration file,
4# see scripts/kbuild/config-language.txt.
5#
6
7menu "Miscellaneous Utilities"
8
9config BUSYBOX_CONFIG_CONSPY
10    bool "conspy"
11    default n
12    select BUSYBOX_CONFIG_PLATFORM_LINUX
13    help
14      A text-mode VNC like program for Linux virtual terminals.
15      example: conspy NUM shared access to console num
16      or conspy -nd NUM screenshot of console num
17      or conspy -cs NUM poor man's GNU screen like
18config BUSYBOX_CONFIG_LESS
19    bool "less"
20    default y
21    help
22      'less' is a pager, meaning that it displays text files. It possesses
23      a wide array of features, and is an improvement over 'more'.
24
25config BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES
26    int "Max number of input lines less will try to eat"
27    default 9999999
28    depends on BUSYBOX_CONFIG_LESS
29
30config BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS
31    bool "Enable bracket searching"
32    default n
33    depends on BUSYBOX_CONFIG_LESS
34    help
35      This option adds the capability to search for matching left and right
36      brackets, facilitating programming.
37
38config BUSYBOX_CONFIG_FEATURE_LESS_FLAGS
39    bool "Enable extra flags"
40    default n
41    depends on BUSYBOX_CONFIG_LESS
42    help
43      The extra flags provided do the following:
44
45      The -M flag enables a more sophisticated status line.
46      The -m flag enables a simpler status line with a percentage.
47
48config BUSYBOX_CONFIG_FEATURE_LESS_MARKS
49    bool "Enable marks"
50    default n
51    depends on BUSYBOX_CONFIG_LESS
52    help
53      Marks enable positions in a file to be stored for easy reference.
54
55config BUSYBOX_CONFIG_FEATURE_LESS_REGEXP
56    bool "Enable regular expressions"
57    default n
58    depends on BUSYBOX_CONFIG_LESS
59    help
60      Enable regular expressions, allowing complex file searches.
61
62config BUSYBOX_CONFIG_FEATURE_LESS_WINCH
63    bool "Enable automatic resizing on window size changes"
64    default n
65    depends on BUSYBOX_CONFIG_LESS
66    help
67      Makes less track window size changes.
68
69config BUSYBOX_CONFIG_FEATURE_LESS_ASK_TERMINAL
70    bool "Use 'tell me cursor position' ESC sequence to measure window"
71    default n
72    depends on BUSYBOX_CONFIG_FEATURE_LESS_WINCH
73    help
74      Makes less track window size changes.
75      If terminal size can't be retrieved and $LINES/$COLUMNS are not set,
76      this option makes less perform a last-ditch effort to find it:
77      position cursor to 999,999 and ask terminal to report real
78      cursor position using "ESC [ 6 n" escape sequence, then read stdin.
79
80      This is not clean but helps a lot on serial lines and such.
81
82config BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD
83    bool "Enable flag changes ('-' command)"
84    default n
85    depends on BUSYBOX_CONFIG_LESS
86    help
87      This enables the ability to change command-line flags within
88      less itself ('-' keyboard command).
89
90config BUSYBOX_CONFIG_FEATURE_LESS_LINENUMS
91    bool "Enable dynamic switching of line numbers"
92    default n
93    depends on BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD
94    help
95      Enables "-N" command.
96config BUSYBOX_CONFIG_NANDWRITE
97    bool "nandwrite"
98    default n
99    select BUSYBOX_CONFIG_PLATFORM_LINUX
100    help
101      Write to the specified MTD device, with bad blocks awareness
102
103config BUSYBOX_CONFIG_NANDDUMP
104    bool "nanddump"
105    default n
106    select BUSYBOX_CONFIG_PLATFORM_LINUX
107    help
108      Dump the content of raw NAND chip
109config BUSYBOX_CONFIG_SETSERIAL
110    bool "setserial"
111    default n
112    select BUSYBOX_CONFIG_PLATFORM_LINUX
113    help
114      Retrieve or set Linux serial port.
115config BUSYBOX_CONFIG_UBIATTACH
116    bool "ubiattach"
117    default n
118    select BUSYBOX_CONFIG_PLATFORM_LINUX
119    help
120      Attach MTD device to an UBI device.
121
122config BUSYBOX_CONFIG_UBIDETACH
123    bool "ubidetach"
124    default n
125    select BUSYBOX_CONFIG_PLATFORM_LINUX
126    help
127      Detach MTD device from an UBI device.
128
129config BUSYBOX_CONFIG_UBIMKVOL
130    bool "ubimkvol"
131    default n
132    select BUSYBOX_CONFIG_PLATFORM_LINUX
133    help
134      Create a UBI volume.
135
136config BUSYBOX_CONFIG_UBIRMVOL
137    bool "ubirmvol"
138    default n
139    select BUSYBOX_CONFIG_PLATFORM_LINUX
140    help
141      Delete a UBI volume.
142
143config BUSYBOX_CONFIG_UBIRSVOL
144    bool "ubirsvol"
145    default n
146    select BUSYBOX_CONFIG_PLATFORM_LINUX
147    help
148      Resize a UBI volume.
149
150config BUSYBOX_CONFIG_UBIUPDATEVOL
151    bool "ubiupdatevol"
152    default n
153    select BUSYBOX_CONFIG_PLATFORM_LINUX
154    help
155      Update a UBI volume.
156
157config BUSYBOX_CONFIG_ADJTIMEX
158    bool "adjtimex"
159    default n
160    select BUSYBOX_CONFIG_PLATFORM_LINUX
161    help
162      Adjtimex reads and optionally sets adjustment parameters for
163      the Linux clock adjustment algorithm.
164
165config BUSYBOX_CONFIG_BBCONFIG
166    bool "bbconfig"
167    default n
168    help
169      The bbconfig applet will print the config file with which
170      busybox was built.
171
172config BUSYBOX_CONFIG_FEATURE_COMPRESS_BBCONFIG
173    bool "Compress bbconfig data"
174    default n
175    depends on BUSYBOX_CONFIG_BBCONFIG
176    help
177      Store bbconfig data in compressed form, uncompress them on-the-fly
178      before output.
179
180      If you have a really tiny busybox with few applets enabled (and
181      bunzip2 isn't one of them), the overhead of the decompressor might
182      be noticeable. Also, if you run executables directly from ROM
183      and have very little memory, this might not be a win. Otherwise,
184      you probably want this.
185
186config BUSYBOX_CONFIG_BEEP
187    bool "beep"
188    default n
189    select BUSYBOX_CONFIG_PLATFORM_LINUX
190    help
191      The beep applets beeps in a given freq/Hz.
192
193config BUSYBOX_CONFIG_FEATURE_BEEP_FREQ
194    int "default frequency"
195    range 0 2147483647
196    default 4000
197    depends on BUSYBOX_CONFIG_BEEP
198    help
199      Frequency for default beep.
200
201config BUSYBOX_CONFIG_FEATURE_BEEP_LENGTH_MS
202    int "default length"
203    range 0 2147483647
204    default 30
205    depends on BUSYBOX_CONFIG_BEEP
206    help
207      Length in ms for default beep.
208
209config BUSYBOX_CONFIG_CHAT
210    bool "chat"
211    default n
212    help
213      Simple chat utility.
214
215config BUSYBOX_CONFIG_FEATURE_CHAT_NOFAIL
216    bool "Enable NOFAIL expect strings"
217    depends on BUSYBOX_CONFIG_CHAT
218    default n
219    help
220      When enabled expect strings which are started with a dash trigger
221      no-fail mode. That is when expectation is not met within timeout
222      the script is not terminated but sends next SEND string and waits
223      for next EXPECT string. This allows to compose far more flexible
224      scripts.
225
226config BUSYBOX_CONFIG_FEATURE_CHAT_TTY_HIFI
227    bool "Force STDIN to be a TTY"
228    depends on BUSYBOX_CONFIG_CHAT
229    default n
230    help
231      Original chat always treats STDIN as a TTY device and sets for it
232      so-called raw mode. This option turns on such behaviour.
233
234config BUSYBOX_CONFIG_FEATURE_CHAT_IMPLICIT_CR
235    bool "Enable implicit Carriage Return"
236    depends on BUSYBOX_CONFIG_CHAT
237    default n
238    help
239      When enabled make chat to terminate all SEND strings with a "\r"
240      unless "\c" is met anywhere in the string.
241
242config BUSYBOX_CONFIG_FEATURE_CHAT_SWALLOW_OPTS
243    bool "Swallow options"
244    depends on BUSYBOX_CONFIG_CHAT
245    default n
246    help
247      Busybox chat require no options. To make it not fail when used
248      in place of original chat (which has a bunch of options) turn
249      this on.
250
251config BUSYBOX_CONFIG_FEATURE_CHAT_SEND_ESCAPES
252    bool "Support weird SEND escapes"
253    depends on BUSYBOX_CONFIG_CHAT
254    default n
255    help
256      Original chat uses some escape sequences in SEND arguments which
257      are not sent to device but rather performs special actions.
258      E.g. "\K" means to send a break sequence to device.
259      "\d" delays execution for a second, "\p" -- for a 1/100 of second.
260      Before turning this option on think twice: do you really need them?
261
262config BUSYBOX_CONFIG_FEATURE_CHAT_VAR_ABORT_LEN
263    bool "Support variable-length ABORT conditions"
264    depends on BUSYBOX_CONFIG_CHAT
265    default n
266    help
267      Original chat uses fixed 50-bytes length ABORT conditions. Say N here.
268
269config BUSYBOX_CONFIG_FEATURE_CHAT_CLR_ABORT
270    bool "Support revoking of ABORT conditions"
271    depends on BUSYBOX_CONFIG_CHAT
272    default n
273    help
274      Support CLR_ABORT directive.
275
276config BUSYBOX_CONFIG_CHRT
277    bool "chrt"
278    default n
279    help
280      manipulate real-time attributes of a process.
281      This requires sched_{g,s}etparam support in your libc.
282
283config BUSYBOX_CONFIG_CROND
284    bool "crond"
285    default y
286    select BUSYBOX_CONFIG_FEATURE_SYSLOG
287    help
288      Crond is a background daemon that parses individual crontab
289      files and executes commands on behalf of the users in question.
290      This is a port of dcron from slackware. It uses files of the
291      format /var/spool/cron/crontabs/<username> files, for example:
292          $ cat /var/spool/cron/crontabs/root
293          # Run daily cron jobs at 4:40 every day:
294          40 4 * * * /etc/cron/daily > /dev/null 2>&1
295
296config BUSYBOX_CONFIG_FEATURE_CROND_D
297    bool "Support option -d to redirect output to stderr"
298    depends on BUSYBOX_CONFIG_CROND
299    default n
300    help
301      -d sets loglevel to 0 (most verbose) and directs all output to stderr.
302
303config BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL
304    bool "Report command output via email (using sendmail)"
305    default n
306    depends on BUSYBOX_CONFIG_CROND
307    help
308      Command output will be sent to corresponding user via email.
309
310config BUSYBOX_CONFIG_FEATURE_CROND_DIR
311    string "crond spool directory"
312    default "/var/spool/cron"
313    depends on BUSYBOX_CONFIG_CROND || BUSYBOX_CONFIG_CRONTAB
314    help
315      Location of crond spool.
316
317config BUSYBOX_CONFIG_CRONTAB
318    bool "crontab"
319    default y
320    help
321      Crontab manipulates the crontab for a particular user. Only
322      the superuser may specify a different user and/or crontab directory.
323      Note that Busybox binary must be setuid root for this applet to
324      work properly.
325
326config BUSYBOX_CONFIG_DC
327    bool "dc"
328    default n
329    help
330      Dc is a reverse-polish desk calculator which supports unlimited
331      precision arithmetic.
332
333config BUSYBOX_CONFIG_FEATURE_DC_LIBM
334    bool "Enable power and exp functions (requires libm)"
335    default n
336    depends on BUSYBOX_CONFIG_DC
337    help
338      Enable power and exp functions.
339      NOTE: This will require libm to be present for linking.
340
341config BUSYBOX_CONFIG_DEVFSD
342    bool "devfsd (obsolete)"
343    default n
344    select BUSYBOX_CONFIG_PLATFORM_LINUX
345    select BUSYBOX_CONFIG_FEATURE_SYSLOG
346    help
347      This is deprecated and should NOT be used anymore.
348      Use linux >= 2.6 (optionally with hotplug) and mdev instead!
349      See docs/mdev.txt for detailed instructions on how to use mdev
350      instead.
351
352      Provides compatibility with old device names on a devfs systems.
353      You should set it to true if you have devfs enabled.
354      The following keywords in devsfd.conf are supported:
355      "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
356      "PERMISSIONS", "EXECUTE", "COPY", "IGNORE",
357      "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
358
359      But only if they are written UPPERCASE!!!!!!!!
360
361config BUSYBOX_CONFIG_DEVFSD_MODLOAD
362    bool "Adds support for MODLOAD keyword in devsfd.conf"
363    default n
364    depends on BUSYBOX_CONFIG_DEVFSD
365    help
366      This actually doesn't work with busybox modutils but needs
367      the external modutils.
368
369config BUSYBOX_CONFIG_DEVFSD_FG_NP
370    bool "Enables the -fg and -np options"
371    default n
372    depends on BUSYBOX_CONFIG_DEVFSD
373    help
374      -fg Run the daemon in the foreground.
375      -np Exit after parsing the configuration file.
376           Do not poll for events.
377
378config BUSYBOX_CONFIG_DEVFSD_VERBOSE
379    bool "Increases logging (and size)"
380    default n
381    depends on BUSYBOX_CONFIG_DEVFSD
382    help
383      Increases logging to stderr or syslog.
384
385config BUSYBOX_CONFIG_FEATURE_DEVFS
386    bool "Use devfs names for all devices (obsolete)"
387    default n
388    select BUSYBOX_CONFIG_PLATFORM_LINUX
389    help
390      This is obsolete and should NOT be used anymore.
391      Use linux >= 2.6 (optionally with hotplug) and mdev instead!
392
393      For legacy systems -- if there is no way around devfsd -- this
394      tells busybox to look for names like /dev/loop/0 instead of
395      /dev/loop0. If your /dev directory has normal names instead of
396      devfs names, you don't want this.
397
398config BUSYBOX_CONFIG_DEVMEM
399    bool "devmem"
400    default n
401    help
402      devmem is a small program that reads and writes from physical
403      memory using /dev/mem.
404
405config BUSYBOX_CONFIG_EJECT
406    bool "eject"
407    default n
408    select BUSYBOX_CONFIG_PLATFORM_LINUX
409    help
410      Used to eject cdroms. (defaults to /dev/cdrom)
411
412config BUSYBOX_CONFIG_FEATURE_EJECT_SCSI
413    bool "SCSI support"
414    default n
415    depends on BUSYBOX_CONFIG_EJECT
416    help
417      Add the -s option to eject, this allows to eject SCSI-Devices and
418      usb-storage devices.
419
420config BUSYBOX_CONFIG_FBSPLASH
421    bool "fbsplash"
422    default n
423    select BUSYBOX_CONFIG_PLATFORM_LINUX
424    help
425      Shows splash image and progress bar on framebuffer device.
426      Can be used during boot phase of an embedded device. ~2kb.
427      Usage:
428      - use kernel option 'vga=xxx' or otherwise enable fb device.
429      - put somewhere fbsplash.cfg file and an image in .ppm format.
430      - $ setsid fbsplash [params] &
431        -c: hide cursor
432        -d /dev/fbN: framebuffer device (if not /dev/fb0)
433        -s path_to_image_file (can be "-" for stdin)
434        -i path_to_cfg_file (can be "-" for stdin)
435        -f path_to_fifo (can be "-" for stdin)
436      - if you want to run it only in presence of kernel parameter:
437        grep -q "fbsplash=on" </proc/cmdline && setsid fbsplash [params] &
438      - commands for fifo:
439        "NN" (ASCII decimal number) - percentage to show on progress bar
440        "exit" - well you guessed it
441
442config BUSYBOX_CONFIG_FLASHCP
443    bool "flashcp"
444    default n # doesn't build on Ubuntu 8.04
445    help
446      The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
447      This utility is used to copy images into a MTD device.
448
449config BUSYBOX_CONFIG_FLASH_LOCK
450    bool "flash_lock"
451    default n # doesn't build on Ubuntu 8.04
452    help
453      The flash_lock binary from mtd-utils as of git head 5ec0c10d0. This
454      utility locks part or all of the flash device.
455
456config BUSYBOX_CONFIG_FLASH_UNLOCK
457    bool "flash_unlock"
458    default n # doesn't build on Ubuntu 8.04
459    help
460      The flash_unlock binary from mtd-utils as of git head 5ec0c10d0. This
461      utility unlocks part or all of the flash device.
462
463config BUSYBOX_CONFIG_FLASH_ERASEALL
464    bool "flash_eraseall"
465    default n # doesn't build on Ubuntu 8.04
466    help
467      The flash_eraseall binary from mtd-utils as of git head c4c6a59eb.
468      This utility is used to erase the whole MTD device.
469
470config BUSYBOX_CONFIG_IONICE
471    bool "ionice"
472    default n
473    select BUSYBOX_CONFIG_PLATFORM_LINUX
474    help
475      Set/set program io scheduling class and priority
476      Requires kernel >= 2.6.13
477
478config BUSYBOX_CONFIG_INOTIFYD
479    bool "inotifyd"
480    default n # doesn't build on Knoppix 5
481    help
482      Simple inotify daemon. Reports filesystem changes. Requires
483      kernel >= 2.6.13
484
485config BUSYBOX_CONFIG_LAST
486    bool "last"
487    default n
488    depends on BUSYBOX_CONFIG_FEATURE_WTMP
489    help
490      'last' displays a list of the last users that logged into the system.
491
492choice
493    prompt "Choose last implementation"
494    depends on BUSYBOX_CONFIG_LAST
495    default BUSYBOX_CONFIG_FEATURE_LAST_FANCY
496
497config BUSYBOX_CONFIG_FEATURE_LAST_SMALL
498    bool "small"
499    help
500      This is a small version of last with just the basic set of
501      features.
502
503config BUSYBOX_CONFIG_FEATURE_LAST_FANCY
504    bool "huge"
505    help
506      'last' displays detailed information about the last users that
507      logged into the system (mimics sysvinit last). +900 bytes.
508endchoice
509
510config BUSYBOX_CONFIG_HDPARM
511    bool "hdparm"
512    default n
513    select BUSYBOX_CONFIG_PLATFORM_LINUX
514    help
515      Get/Set hard drive parameters. Primarily intended for ATA
516      drives. Adds about 13k (or around 30k if you enable the
517      FEATURE_HDPARM_GET_IDENTITY option)....
518
519config BUSYBOX_CONFIG_FEATURE_HDPARM_GET_IDENTITY
520    bool "Support obtaining detailed information directly from drives"
521    default n
522    depends on BUSYBOX_CONFIG_HDPARM
523    help
524      Enables the -I and -i options to obtain detailed information
525      directly from drives about their capabilities and supported ATA
526      feature set. If no device name is specified, hdparm will read
527      identify data from stdin. Enabling this option will add about 16k...
528
529config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF
530    bool "Register an IDE interface (DANGEROUS)"
531    default n
532    depends on BUSYBOX_CONFIG_HDPARM
533    help
534      Enables the 'hdparm -R' option to register an IDE interface.
535      This is dangerous stuff, so you should probably say N.
536
537config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
538    bool "Un-register an IDE interface (DANGEROUS)"
539    default n
540    depends on BUSYBOX_CONFIG_HDPARM
541    help
542      Enables the 'hdparm -U' option to un-register an IDE interface.
543      This is dangerous stuff, so you should probably say N.
544
545config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET
546    bool "Perform device reset (DANGEROUS)"
547    default n
548    depends on BUSYBOX_CONFIG_HDPARM
549    help
550      Enables the 'hdparm -w' option to perform a device reset.
551      This is dangerous stuff, so you should probably say N.
552
553config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF
554    bool "Tristate device for hotswap (DANGEROUS)"
555    default n
556    depends on BUSYBOX_CONFIG_HDPARM
557    help
558      Enables the 'hdparm -x' option to tristate device for hotswap,
559      and the '-b' option to get/set bus state. This is dangerous
560      stuff, so you should probably say N.
561
562config BUSYBOX_CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA
563    bool "Get/set using_dma flag"
564    default n
565    depends on BUSYBOX_CONFIG_HDPARM
566    help
567      Enables the 'hdparm -d' option to get/set using_dma flag.
568
569config BUSYBOX_CONFIG_LOCK
570    bool "lock"
571    default y
572    help
573      Small utility for using locks in scripts
574
575config BUSYBOX_CONFIG_MAKEDEVS
576    bool "makedevs"
577    default n
578    help
579      'makedevs' is a utility used to create a batch of devices with
580      one command.
581
582      There are two choices for command line behaviour, the interface
583      as used by LEAF/Linux Router Project, or a device table file.
584
585      'leaf' is traditionally what busybox follows, it allows multiple
586      devices of a particluar type to be created per command.
587      e.g. /dev/hda[0-9]
588      Device properties are passed as command line arguments.
589
590      'table' reads device properties from a file or stdin, allowing
591      a batch of unrelated devices to be made with one command.
592      User/group names are allowed as an alternative to uid/gid.
593
594choice
595    prompt "Choose makedevs behaviour"
596    depends on BUSYBOX_CONFIG_MAKEDEVS
597    default BUSYBOX_CONFIG_FEATURE_MAKEDEVS_TABLE
598
599config BUSYBOX_CONFIG_FEATURE_MAKEDEVS_LEAF
600    bool "leaf"
601
602config BUSYBOX_CONFIG_FEATURE_MAKEDEVS_TABLE
603    bool "table"
604
605endchoice
606
607config BUSYBOX_CONFIG_MAN
608    bool "man"
609    default n
610    help
611      Format and display manual pages.
612
613config BUSYBOX_CONFIG_MICROCOM
614    bool "microcom"
615    default n
616    help
617      The poor man's minicom utility for chatting with serial port devices.
618
619config BUSYBOX_CONFIG_MOUNTPOINT
620    bool "mountpoint"
621    default n
622    help
623      mountpoint checks if the directory is a mountpoint.
624
625config BUSYBOX_CONFIG_MT
626    bool "mt"
627    default n
628    help
629      mt is used to control tape devices. You can use the mt utility
630      to advance or rewind a tape past a specified number of archive
631      files on the tape.
632
633config BUSYBOX_CONFIG_RAIDAUTORUN
634    bool "raidautorun"
635    default n
636    select BUSYBOX_CONFIG_PLATFORM_LINUX
637    help
638      raidautorun tells the kernel md driver to
639      search and start RAID arrays.
640
641config BUSYBOX_CONFIG_READAHEAD
642    bool "readahead"
643    default n
644    depends on BUSYBOX_CONFIG_LFS
645    select BUSYBOX_CONFIG_PLATFORM_LINUX
646    help
647      Preload the files listed on the command line into RAM cache so that
648      subsequent reads on these files will not block on disk I/O.
649
650      This applet just calls the readahead(2) system call on each file.
651      It is mainly useful in system startup scripts to preload files
652      or executables before they are used. When used at the right time
653      (in particular when a CPU bound process is running) it can
654      significantly speed up system startup.
655
656      As readahead(2) blocks until each file has been read, it is best to
657      run this applet as a background job.
658
659config BUSYBOX_CONFIG_RFKILL
660    bool "rfkill"
661    default n # doesn't build on Ubuntu 9.04
662    select BUSYBOX_CONFIG_PLATFORM_LINUX
663    help
664      Enable/disable wireless devices.
665
666      rfkill list : list all wireless devices
667      rfkill list bluetooth : list all bluetooth devices
668      rfkill list 1 : list device corresponding to the given index
669      rfkill block|unblock wlan : block/unblock all wlan(wifi) devices
670
671config BUSYBOX_CONFIG_RUNLEVEL
672    bool "runlevel"
673    default n
674    depends on BUSYBOX_CONFIG_FEATURE_UTMP
675    help
676      find the current and previous system runlevel.
677
678      This applet uses utmp but does not rely on busybox supporing
679      utmp on purpose. It is used by e.g. emdebian via /etc/init.d/rc.
680
681config BUSYBOX_CONFIG_RX
682    bool "rx"
683    default n
684    select BUSYBOX_CONFIG_PLATFORM_LINUX
685    help
686      Receive files using the Xmodem protocol.
687
688config BUSYBOX_CONFIG_SETSID
689    bool "setsid"
690    default n
691    help
692      setsid runs a program in a new session
693
694config BUSYBOX_CONFIG_STRINGS
695    bool "strings"
696    default y
697    help
698      strings prints the printable character sequences for each file
699      specified.
700
701config BUSYBOX_CONFIG_TASKSET
702    bool "taskset"
703    default n # doesn't build on some non-x86 targets (m68k)
704    help
705      Retrieve or set a processes's CPU affinity.
706      This requires sched_{g,s}etaffinity support in your libc.
707
708config BUSYBOX_CONFIG_FEATURE_TASKSET_FANCY
709    bool "Fancy output"
710    default n
711    depends on BUSYBOX_CONFIG_TASKSET
712    help
713      Add code for fancy output. This merely silences a compiler-warning
714      and adds about 135 Bytes. May be needed for machines with alot
715      of CPUs.
716
717config BUSYBOX_CONFIG_TIME
718    bool "time"
719    default y
720    help
721      The time command runs the specified program with the given arguments.
722      When the command finishes, time writes a message to standard output
723      giving timing statistics about this program run.
724
725config BUSYBOX_CONFIG_TIMEOUT
726    bool "timeout"
727    default n
728    help
729      Runs a program and watches it. If it does not terminate in
730      specified number of seconds, it is sent a signal.
731
732config BUSYBOX_CONFIG_TTYSIZE
733    bool "ttysize"
734    default n
735    help
736      A replacement for "stty size". Unlike stty, can report only width,
737      only height, or both, in any order. It also does not complain on
738      error, but returns default 80x24.
739      Usage in shell scripts: width=`ttysize w`.
740
741config BUSYBOX_CONFIG_VOLNAME
742    bool "volname"
743    default n
744    help
745      Prints a CD-ROM volume name.
746
747config BUSYBOX_CONFIG_WALL
748    bool "wall"
749    default n
750    depends on BUSYBOX_CONFIG_FEATURE_UTMP
751    help
752      Write a message to all users that are logged in.
753
754config BUSYBOX_CONFIG_WATCHDOG
755    bool "watchdog"
756    default y
757    select BUSYBOX_CONFIG_PLATFORM_LINUX
758    help
759      The watchdog utility is used with hardware or software watchdog
760      device drivers. It opens the specified watchdog device special file
761      and periodically writes a magic character to the device. If the
762      watchdog applet ever fails to write the magic character within a
763      certain amount of time, the watchdog device assumes the system has
764      hung, and will cause the hardware to reboot.
765
766endmenu
767

Archive Download this file



interactive