Ignore:
Timestamp:
Feb 25, 2011, 9:26:54 PM (13 years ago)
Author:
Bruno Cornec
Message:
  • Update mindi-busybox to 1.18.3 to avoid problems with the tar command which is now failing on recent versions with busybox 1.7.3
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.9/mindi-busybox/miscutils/Config.in

    r1765 r2725  
     1# DO NOT EDIT. This file is generated from Config.src
    12#
    23# For a description of the syntax of this configuration file,
     
    67menu "Miscellaneous Utilities"
    78
     9config CONSPY
     10    bool "conspy"
     11    default n
     12    depends on 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 NANDWRITE
     19    bool "nandwrite"
     20    default n
     21    depends on PLATFORM_LINUX
     22    help
     23      Write to the specified MTD device, with bad blocks awareness
     24
     25config NANDDUMP
     26    bool "nanddump"
     27    default n
     28    depends on PLATFORM_LINUX
     29    help
     30      Dump the content of raw NAND chip
     31config UBIATTACH
     32    bool "ubiattach"
     33    default n
     34    depends on PLATFORM_LINUX
     35    help
     36      Attach MTD device to an UBI device.
     37
     38config UBIDETACH
     39    bool "ubidetach"
     40    default n
     41    depends on PLATFORM_LINUX
     42    help
     43      Detach MTD device from an UBI device.
     44
    845config ADJTIMEX
    946    bool "adjtimex"
    10     default n
     47    default y
     48    depends on PLATFORM_LINUX
    1149    help
    1250      Adjtimex reads and optionally sets adjustment parameters for
     
    2058      busybox was built.
    2159
     60config FEATURE_COMPRESS_BBCONFIG
     61    bool "Compress bbconfig data"
     62    default y
     63    depends on BBCONFIG
     64    help
     65      Store bbconfig data in compressed form, uncompress them on-the-fly
     66      before output.
     67
     68      If you have a really tiny busybox with few applets enabled (and
     69      bunzip2 isn't one of them), the overhead of the decompressor might
     70      be noticeable. Also, if you run executables directly from ROM
     71      and have very little memory, this might not be a win. Otherwise,
     72      you probably want this.
     73
     74config BEEP
     75    bool "beep"
     76    default y
     77    depends on PLATFORM_LINUX
     78    help
     79      The beep applets beeps in a given freq/Hz.
     80
     81config FEATURE_BEEP_FREQ
     82    int "default frequency"
     83    range 0 2147483647
     84    default 4000
     85    depends on BEEP
     86    help
     87      Frequency for default beep.
     88
     89config FEATURE_BEEP_LENGTH_MS
     90    int "default length"
     91    range 0 2147483647
     92    default 30
     93    depends on BEEP
     94    help
     95      Length in ms for default beep.
     96
     97config CHAT
     98    bool "chat"
     99    default y
     100    help
     101      Simple chat utility.
     102
     103config FEATURE_CHAT_NOFAIL
     104    bool "Enable NOFAIL expect strings"
     105    depends on CHAT
     106    default y
     107    help
     108      When enabled expect strings which are started with a dash trigger
     109      no-fail mode. That is when expectation is not met within timeout
     110      the script is not terminated but sends next SEND string and waits
     111      for next EXPECT string. This allows to compose far more flexible
     112      scripts.
     113
     114config FEATURE_CHAT_TTY_HIFI
     115    bool "Force STDIN to be a TTY"
     116    depends on CHAT
     117    default n
     118    help
     119      Original chat always treats STDIN as a TTY device and sets for it
     120      so-called raw mode. This option turns on such behaviour.
     121
     122config FEATURE_CHAT_IMPLICIT_CR
     123    bool "Enable implicit Carriage Return"
     124    depends on CHAT
     125    default y
     126    help
     127      When enabled make chat to terminate all SEND strings with a "\r"
     128      unless "\c" is met anywhere in the string.
     129
     130config FEATURE_CHAT_SWALLOW_OPTS
     131    bool "Swallow options"
     132    depends on CHAT
     133    default y
     134    help
     135      Busybox chat require no options. To make it not fail when used
     136      in place of original chat (which has a bunch of options) turn
     137      this on.
     138
     139config FEATURE_CHAT_SEND_ESCAPES
     140    bool "Support weird SEND escapes"
     141    depends on CHAT
     142    default y
     143    help
     144      Original chat uses some escape sequences in SEND arguments which
     145      are not sent to device but rather performs special actions.
     146      E.g. "\K" means to send a break sequence to device.
     147      "\d" delays execution for a second, "\p" -- for a 1/100 of second.
     148      Before turning this option on think twice: do you really need them?
     149
     150config FEATURE_CHAT_VAR_ABORT_LEN
     151    bool "Support variable-length ABORT conditions"
     152    depends on CHAT
     153    default y
     154    help
     155      Original chat uses fixed 50-bytes length ABORT conditions. Say N here.
     156
     157config FEATURE_CHAT_CLR_ABORT
     158    bool "Support revoking of ABORT conditions"
     159    depends on CHAT
     160    default y
     161    help
     162      Support CLR_ABORT directive.
     163
    22164config CHRT
    23165    bool "chrt"
    24     default n
     166    default y
    25167    help
    26168      manipulate real-time attributes of a process.
     
    29171config CROND
    30172    bool "crond"
    31     default n
    32     select FEATURE_SUID
     173    default y
    33174    select FEATURE_SYSLOG
    34175    help
    35176      Crond is a background daemon that parses individual crontab
    36177      files and executes commands on behalf of the users in question.
    37       This is a port of dcron from slackware.  It uses files of the
     178      This is a port of dcron from slackware. It uses files of the
    38179      format /var/spool/cron/crontabs/<username> files, for example:
    39180          $ cat /var/spool/cron/crontabs/root
    40181          # Run daily cron jobs at 4:40 every day:
    41182          40 4 * * * /etc/cron/daily > /dev/null 2>&1
     183
     184config FEATURE_CROND_D
     185    bool "Support option -d to redirect output to stderr"
     186    depends on CROND
     187    default y
     188    help
     189      -d sets loglevel to 0 (most verbose) and directs all output to stderr.
     190
     191config FEATURE_CROND_CALL_SENDMAIL
     192    bool "Report command output via email (using sendmail)"
     193    default y
     194    depends on CROND
     195    help
     196      Command output will be sent to corresponding user via email.
     197
     198config FEATURE_CROND_DIR
     199    string "crond spool directory"
     200    default "/var/spool/cron"
     201    depends on CROND || CRONTAB
     202    help
     203      Location of crond spool.
     204
     205config CRONTAB
     206    bool "crontab"
     207    default y
     208    help
     209      Crontab manipulates the crontab for a particular user. Only
     210      the superuser may specify a different user and/or crontab directory.
    42211      Note that Busybox binary must be setuid root for this applet to
    43212      work properly.
    44213
    45 config DEBUG_CROND_OPTION
    46     bool "Support debug option -d"
    47     depends on CROND
    48     default n
    49     help
    50       Support option -d to enter debug mode.
    51 
    52 config FEATURE_CROND_CALL_SENDMAIL
    53     bool "Using /usr/sbin/sendmail?"
    54     default n
    55     depends on CROND
    56     help
    57       Support calling /usr/sbin/sendmail for send cmd outputs.
    58 
    59 config CRONTAB
    60     bool "crontab"
    61     default n
    62     select FEATURE_SUID
    63     help
    64       Crontab manipulates the crontab for a particular user.  Only
    65       the superuser may specify a different user and/or crontab directory.
    66 
    67214config DC
    68215    bool "dc"
    69     default n
     216    default y
    70217    help
    71218      Dc is a reverse-polish desk calculator which supports unlimited
    72219      precision arithmetic.
    73220
     221config FEATURE_DC_LIBM
     222    bool "Enable power and exp functions (requires libm)"
     223    default y
     224    depends on DC
     225    help
     226      Enable power and exp functions.
     227      NOTE: This will require libm to be present for linking.
     228
    74229config DEVFSD
    75230    bool "devfsd (obsolete)"
    76231    default n
     232    depends on PLATFORM_LINUX
    77233    select FEATURE_SYSLOG
    78234    help
    79       This is deprecated, and will be removed at the end of 2008.
     235      This is deprecated and should NOT be used anymore.
     236      Use linux >= 2.6 (optionally with hotplug) and mdev instead!
     237      See docs/mdev.txt for detailed instructions on how to use mdev
     238      instead.
    80239
    81240      Provides compatibility with old device names on a devfs systems.
     
    86245      "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
    87246
    88        But only if they are written UPPERCASE!!!!!!!!
     247      But only if they are written UPPERCASE!!!!!!!!
    89248
    90249config DEVFSD_MODLOAD
    91250    bool "Adds support for MODLOAD keyword in devsfd.conf"
    92     default n
     251    default y
    93252    depends on DEVFSD
    94253    help
     
    98257config DEVFSD_FG_NP
    99258    bool "Enables the -fg and -np options"
    100     default n
     259    default y
    101260    depends on DEVFSD
    102261    help
    103         -fg Run the daemon in the foreground.
    104         -np Exit  after  parsing  the configuration file. Do not poll for events.
     262      -fg  Run the daemon in the foreground.
     263      -np  Exit after parsing the configuration file.
     264           Do not poll for events.
    105265
    106266config DEVFSD_VERBOSE
    107267    bool "Increases logging (and size)"
    108     default n
     268    default y
    109269    depends on DEVFSD
    110270    help
     
    112272
    113273config FEATURE_DEVFS
    114     bool "  Use devfs names for all devices (obsolete)"
    115     default n
    116     help
    117       This is obsolete and will be going away at the end of 2008..
    118 
    119       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
     274    bool "Use devfs names for all devices (obsolete)"
     275    default n
     276    depends on PLATFORM_LINUX
     277    help
     278      This is obsolete and should NOT be used anymore.
     279      Use linux >= 2.6 (optionally with hotplug) and mdev instead!
     280
     281      For legacy systems -- if there is no way around devfsd -- this
     282      tells busybox to look for names like /dev/loop/0 instead of
     283      /dev/loop0. If your /dev directory has normal names instead of
    121284      devfs names, you don't want this.
     285
     286config DEVMEM
     287    bool "devmem"
     288    default y
     289    help
     290      devmem is a small program that reads and writes from physical
     291      memory using /dev/mem.
    122292
    123293config EJECT
    124294    bool "eject"
    125     default n
    126     help
    127       Used to eject cdroms.  (defaults to /dev/cdrom)
     295    default y
     296    depends on PLATFORM_LINUX
     297    help
     298      Used to eject cdroms. (defaults to /dev/cdrom)
     299
     300config FEATURE_EJECT_SCSI
     301    bool "SCSI support"
     302    default y
     303    depends on EJECT
     304    help
     305      Add the -s option to eject, this allows to eject SCSI-Devices and
     306      usb-storage devices.
     307
     308config FBSPLASH
     309    bool "fbsplash"
     310    default y
     311    depends on PLATFORM_LINUX
     312    help
     313      Shows splash image and progress bar on framebuffer device.
     314      Can be used during boot phase of an embedded device. ~2kb.
     315      Usage:
     316      - use kernel option 'vga=xxx' or otherwise enable fb device.
     317      - put somewhere fbsplash.cfg file and an image in .ppm format.
     318      - $ setsid fbsplash [params] &
     319        -c: hide cursor
     320        -d /dev/fbN: framebuffer device (if not /dev/fb0)
     321        -s path_to_image_file (can be "-" for stdin)
     322        -i path_to_cfg_file (can be "-" for stdin)
     323        -f path_to_fifo (can be "-" for stdin)
     324      - if you want to run it only in presence of kernel parameter:
     325        grep -q "fbsplash=on" </proc/cmdline && setsid fbsplash [params] &
     326      - commands for fifo:
     327        "NN" (ASCII decimal number) - percentage to show on progress bar
     328        "exit" - well you guessed it
     329
     330config FLASHCP
     331    bool "flashcp"
     332    default n  # doesn't build on Ubuntu 8.04
     333    help
     334      The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
     335      This utility is used to copy images into a MTD device.
     336
     337config FLASH_LOCK
     338    bool "flash_lock"
     339    default n  # doesn't build on Ubuntu 8.04
     340    help
     341      The flash_lock binary from mtd-utils as of git head 5ec0c10d0. This
     342      utility locks part or all of the flash device.
     343
     344config FLASH_UNLOCK
     345    bool "flash_unlock"
     346    default n  # doesn't build on Ubuntu 8.04
     347    help
     348      The flash_unlock binary from mtd-utils as of git head 5ec0c10d0. This
     349      utility unlocks part or all of the flash device.
     350
     351config FLASH_ERASEALL
     352    bool "flash_eraseall"
     353    default n  # doesn't build on Ubuntu 8.04
     354    help
     355      The flash_eraseall binary from mtd-utils as of git head c4c6a59eb.
     356      This utility is used to erase the whole MTD device.
     357
     358config IONICE
     359    bool "ionice"
     360    default y
     361    depends on PLATFORM_LINUX
     362    help
     363      Set/set program io scheduling class and priority
     364      Requires kernel >= 2.6.13
     365
     366config INOTIFYD
     367    bool "inotifyd"
     368    default n  # doesn't build on Knoppix 5
     369    help
     370      Simple inotify daemon. Reports filesystem changes. Requires
     371      kernel >= 2.6.13
    128372
    129373config LAST
    130374    bool "last"
    131     default n
    132     select FEATURE_WTMP
     375    default y
     376    depends on FEATURE_WTMP
    133377    help
    134378      'last' displays a list of the last users that logged into the system.
     379
     380choice
     381    prompt "Choose last implementation"
     382    depends on LAST
     383    default FEATURE_LAST_FANCY
     384
     385config FEATURE_LAST_SMALL
     386    bool "small"
     387    help
     388      This is a small version of last with just the basic set of
     389      features.
     390
     391config FEATURE_LAST_FANCY
     392    bool "huge"
     393    help
     394      'last' displays detailed information about the last users that
     395      logged into the system (mimics sysvinit last). +900 bytes.
     396endchoice
    135397
    136398config LESS
    137399    bool "less"
    138     default n
     400    default y
    139401    help
    140402      'less' is a pager, meaning that it displays text files. It possesses
     
    164426      The -m flag enables a simpler status line with a percentage.
    165427
    166 config FEATURE_LESS_FLAGCS
    167     bool "Enable flag changes"
    168     default n
    169     depends on LESS
    170     help
    171       This enables the ability to change command-line flags within
    172       less itself.
    173 
    174428config FEATURE_LESS_MARKS
    175429    bool "Enable marks"
    176     default n
     430    default y
    177431    depends on LESS
    178432    help
     
    181435config FEATURE_LESS_REGEXP
    182436    bool "Enable regular expressions"
    183     default n
     437    default y
    184438    depends on LESS
    185439    help
    186440      Enable regular expressions, allowing complex file searches.
     441
     442config FEATURE_LESS_WINCH
     443    bool "Enable automatic resizing on window size changes"
     444    default y
     445    depends on LESS
     446    help
     447      Makes less track window size changes.
     448
     449config FEATURE_LESS_DASHCMD
     450    bool "Enable flag changes ('-' command)"
     451    default y
     452    depends on LESS
     453    help
     454      This enables the ability to change command-line flags within
     455      less itself ('-' keyboard command).
     456
     457config FEATURE_LESS_LINENUMS
     458    bool "Enable dynamic switching of line numbers"
     459    default y
     460    depends on FEATURE_LESS_DASHCMD
     461    help
     462      Enables "-N" command.
    187463
    188464config HDPARM
    189465    bool "hdparm"
    190     default n
    191     help
    192       Get/Set hard drive parameters.  Primarily intended for ATA
    193       drives.  Adds about 13k (or around 30k if you enable the
     466    default y
     467    depends on PLATFORM_LINUX
     468    help
     469      Get/Set hard drive parameters. Primarily intended for ATA
     470      drives. Adds about 13k (or around 30k if you enable the
    194471      FEATURE_HDPARM_GET_IDENTITY option)....
    195472
     
    206483config FEATURE_HDPARM_HDIO_SCAN_HWIF
    207484    bool "Register an IDE interface (DANGEROUS)"
    208     default n
     485    default y
    209486    depends on HDPARM
    210487    help
     
    214491config FEATURE_HDPARM_HDIO_UNREGISTER_HWIF
    215492    bool "Un-register an IDE interface (DANGEROUS)"
    216     default n
     493    default y
    217494    depends on HDPARM
    218495    help
     
    221498
    222499config FEATURE_HDPARM_HDIO_DRIVE_RESET
    223     bool "perform device reset (DANGEROUS)"
    224     default n
     500    bool "Perform device reset (DANGEROUS)"
     501    default y
    225502    depends on HDPARM
    226503    help
     
    229506
    230507config FEATURE_HDPARM_HDIO_TRISTATE_HWIF
    231     bool "tristate device for hotswap (DANGEROUS)"
    232     default n
     508    bool "Tristate device for hotswap (DANGEROUS)"
     509    default y
    233510    depends on HDPARM
    234511    help
    235512      Enables the 'hdparm -x' option to tristate device for hotswap,
    236       and the '-b' option to get/set bus state.  This is dangerous
     513      and the '-b' option to get/set bus state. This is dangerous
    237514      stuff, so you should probably say N.
    238515
    239516config FEATURE_HDPARM_HDIO_GETSET_DMA
    240     bool "get/set using_dma flag (DANGEROUS)"
    241     default n
     517    bool "Get/set using_dma flag"
     518    default y
    242519    depends on HDPARM
    243520    help
    244521      Enables the 'hdparm -d' option to get/set using_dma flag.
    245       This is dangerous stuff, so you should probably say N.
    246522
    247523config MAKEDEVS
    248524    bool "makedevs"
    249     default n
     525    default y
    250526    help
    251527      'makedevs' is a utility used to create a batch of devices with
    252528      one command.
    253       .
     529
    254530      There are two choices for command line behaviour, the interface
    255531      as used by LEAF/Linux Router Project, or a device table file.
    256       .
     532
    257533      'leaf' is traditionally what busybox follows, it allows multiple
    258534      devices of a particluar type to be created per command.
    259535      e.g. /dev/hda[0-9]
    260536      Device properties are passed as command line arguments.
    261       .
     537
    262538      'table' reads device properties from a file or stdin, allowing
    263539      a batch of unrelated devices to be made with one command.
     
    277553endchoice
    278554
     555config MAN
     556    bool "man"
     557    default y
     558    help
     559      Format and display manual pages.
     560
     561config MICROCOM
     562    bool "microcom"
     563    default y
     564    help
     565      The poor man's minicom utility for chatting with serial port devices.
     566
    279567config MOUNTPOINT
    280568    bool "mountpoint"
    281     default n
     569    default y
    282570    help
    283571      mountpoint checks if the directory is a mountpoint.
     
    285573config MT
    286574    bool "mt"
    287     default n
    288     help
    289       mt is used to control tape devices.  You can use the mt utility
     575    default y
     576    help
     577      mt is used to control tape devices. You can use the mt utility
    290578      to advance or rewind a tape past a specified number of archive
    291579      files on the tape.
     
    293581config RAIDAUTORUN
    294582    bool "raidautorun"
    295     default n
     583    default y
     584    depends on PLATFORM_LINUX
    296585    help
    297586      raidautorun tells the kernel md driver to
     
    300589config READAHEAD
    301590    bool "readahead"
    302     default n
    303     depends on LFS
     591    default y
     592    depends on LFS && PLATFORM_LINUX
    304593    help
    305594      Preload the files listed on the command line into RAM cache so that
     
    308597      This applet just calls the readahead(2) system call on each file.
    309598      It is mainly useful in system startup scripts to preload files
    310       or executables before they are used.  When used at the right time
    311       (in particular when a CPU boundprocess is running) it can
     599      or executables before they are used. When used at the right time
     600      (in particular when a CPU bound process is running) it can
    312601      significantly speed up system startup.
    313602
     
    315604      run this applet as a background job.
    316605
     606config RFKILL
     607    bool "rfkill"
     608    default n  # doesn't build on Ubuntu 9.04
     609    depends on PLATFORM_LINUX
     610    help
     611      Enable/disable wireless devices.
     612
     613      rfkill list : list all wireless devices
     614      rfkill list bluetooth : list all bluetooth devices
     615      rfkill list 1 : list device corresponding to the given index
     616      rfkill block|unblock wlan : block/unblock all wlan(wifi) devices
     617
    317618config RUNLEVEL
    318619    bool "runlevel"
    319     default n
     620    default y
    320621    help
    321622      find the current and previous system runlevel.
     
    326627config RX
    327628    bool "rx"
    328     default n
     629    default y
     630    depends on PLATFORM_LINUX
    329631    help
    330632      Receive files using the Xmodem protocol.
     633
     634config SETSID
     635    bool "setsid"
     636    default y
     637    help
     638      setsid runs a program in a new session
    331639
    332640config STRINGS
    333641    bool "strings"
    334     default n
     642    default y
    335643    help
    336644      strings prints the printable character sequences for each file
    337645      specified.
    338646
    339 config SETSID
    340     bool "setsid"
    341     default n
    342     help
    343       setsid runs a program in a new session
    344 
    345647config TASKSET
    346648    bool "taskset"
    347     default n
     649    default n  # doesn't build on some non-x86 targets (m68k)
    348650    help
    349651      Retrieve or set a processes's CPU affinity.
     
    351653
    352654config FEATURE_TASKSET_FANCY
    353     bool "fancy output"
     655    bool "Fancy output"
    354656    default y
    355657    depends on TASKSET
     
    361663config TIME
    362664    bool "time"
    363     default n
     665    default y
    364666    help
    365667      The time command runs the specified program with the given arguments.
     
    367669      giving timing statistics about this program run.
    368670
     671config TIMEOUT
     672    bool "timeout"
     673    default y
     674    help
     675      Runs a program and watches it. If it does not terminate in
     676      specified number of seconds, it is sent a signal.
     677
    369678config TTYSIZE
    370679    bool "ttysize"
    371     default n
     680    default y
    372681    help
    373682      A replacement for "stty size". Unlike stty, can report only width,
    374       only height, or both, in any order. It also does not complain on error,
    375       but returns default 80x24. Usage in shell scripts: width=`ttysize w`.
     683      only height, or both, in any order. It also does not complain on
     684      error, but returns default 80x24.
     685      Usage in shell scripts: width=`ttysize w`.
     686
     687config VOLNAME
     688    bool "volname"
     689    default y
     690    help
     691      Prints a CD-ROM volume name.
     692
     693config WALL
     694    bool "wall"
     695    default y
     696    help
     697      Write a message to all users that are logged in.
    376698
    377699config WATCHDOG
    378700    bool "watchdog"
    379     default n
     701    default y
     702    depends on PLATFORM_LINUX
    380703    help
    381704      The watchdog utility is used with hardware or software watchdog
    382       device drivers.  It opens the specified watchdog device special file
    383       and periodically writes a magic character to the device.  If the
     705      device drivers. It opens the specified watchdog device special file
     706      and periodically writes a magic character to the device. If the
    384707      watchdog applet ever fails to write the magic character within a
    385708      certain amount of time, the watchdog device assumes the system has
     
    387710
    388711endmenu
    389 
Note: See TracChangeset for help on using the changeset viewer.