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

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

Archive Download this file



interactive