blob: 112a3d658ca8cf074de3cec172463d97acaddd8e [file] [log] [blame]
Rob Landley5cf7c2d2006-02-21 06:44:43 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Busybox Library Tuning"
7
Denis Vlasenko7d219aa2006-10-05 10:17:08 +00008config PASSWORD_MINLEN
"Robert P. J. Day"087b9d62006-07-02 18:35:39 +00009 int "Minimum password length"
10 default 6
11 range 5 32
12 help
13 Minimum allowable password length.
14
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000015config MD5_SIZE_VS_SPEED
Rob Landley5cf7c2d2006-02-21 06:44:43 +000016 int " MD5: Trade Bytes for Speed"
17 default 2
18 range 0 3
19 help
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)
24 0 (fastest) 1.1 6144
25 1 1.4 5392
26 2 3.0 5088
27 3 (smallest) 5.1 4912
28
Denis Vlasenko38f63192007-01-22 09:03:07 +000029config FEATURE_EDITING
30 bool "Command line editing"
31 default n
32 help
33 Enable command editing (mainly for shell).
34
35config FEATURE_EDITING_FANCY_KEYS
36 bool "Additional editing keys"
37 default n
38 depends on FEATURE_EDITING
39 help
40 Enable additonal editing keys (Ctrl-E, Ctrl-U etc).
41 Arrow keys, Home/End/Delete and Ctrl-W work even without this option.
42
43config FEATURE_EDITING_VI
44 bool "vi-style line editing commands"
45 default n
46 depends on FEATURE_EDITING
47 help
48 Enable vi-style line editing. In shells, this mode can be
49 turned on and off with "set -o vi" and "set +o vi".
50
51config FEATURE_EDITING_HISTORY
52 int "History size"
53 range 0 99999
54 default 15
55 depends on FEATURE_EDITING
56 help
57 Specify command history size.
58
59config FEATURE_EDITING_SAVEHISTORY
60 bool "History saving"
61 default n
62 depends on ASH && FEATURE_EDITING
63 help
64 Enable history saving in ash shell.
65
66config FEATURE_TAB_COMPLETION
67 bool "Tab completion"
68 default n
69 depends on FEATURE_EDITING
70 help
71 Enable tab completion.
72
73config FEATURE_USERNAME_COMPLETION
74 bool "Username completion"
75 default n
76 depends on FEATURE_TAB_COMPLETION
77 help
78 Enable username completion.
79
80config FEATURE_EDITING_FANCY_PROMPT
81 bool "Fancy shell prompts"
82 default n
83 depends on FEATURE_EDITING
84 help
85 Setting this option allows for prompts to use things like \w and
86 \$ and escape codes.
87
Rob Landley5cf7c2d2006-02-21 06:44:43 +000088endmenu