2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "Busybox Library Tuning"
9 int "Minimum password length"
13 Minimum allowable password length.
15 config MD5_SIZE_VS_SPEED
16 int " MD5: Trade Bytes for Speed"
20 Trade binary size versus speed for the md5sum algorithm.
21 Approximate values running uClibc and hashing
22 linux-2.4.4.tar.bz2 were:
23 user times (sec) text size (386)
29 config FEATURE_EDITING
30 bool "Command line editing"
33 Enable line editing (mainly for shell command line).
35 config FEATURE_EDITING_MAX_LEN
36 int "Maximum length of input"
39 depends on FEATURE_EDITING
41 Line editing code uses on-stack buffers for storage.
42 You may want to decrease this parameter if your target machine
43 benefits from smaller stack usage.
45 config FEATURE_EDITING_FANCY_KEYS
46 bool "Additional editing keys"
48 depends on FEATURE_EDITING
50 Enable additonal editing keys (Ctrl-E, Ctrl-U etc).
51 Arrow keys, Home/End/Delete and Ctrl-W work even without this option.
53 config FEATURE_EDITING_VI
54 bool "vi-style line editing commands"
56 depends on FEATURE_EDITING
58 Enable vi-style line editing. In shells, this mode can be
59 turned on and off with "set -o vi" and "set +o vi".
61 config FEATURE_EDITING_HISTORY
65 depends on FEATURE_EDITING
67 Specify command history size.
69 config FEATURE_EDITING_SAVEHISTORY
72 depends on ASH && FEATURE_EDITING
74 Enable history saving in ash shell.
76 config FEATURE_TAB_COMPLETION
79 depends on FEATURE_EDITING
81 Enable tab completion.
83 config FEATURE_USERNAME_COMPLETION
84 bool "Username completion"
86 depends on FEATURE_TAB_COMPLETION
88 Enable username completion.
90 config FEATURE_EDITING_FANCY_PROMPT
91 bool "Fancy shell prompts"
93 depends on FEATURE_EDITING
95 Setting this option allows for prompts to use things like \w and
98 config MONOTONIC_SYSCALL
99 bool "Use clock_gettime(CLOCK_MONOTONIC) syscall"
102 Use clock_gettime(CLOCK_MONOTONIC) syscall for measuring
103 time intervals (time, ping, traceroute etc need this).
104 Probably requires Linux 2.6+. If not selected, gettimeofday
105 will be used instead (which gives wrong results if date/time