[package] update busybox to 1.15.2 (#5926)
[openwrt/svn-archive/archive.git] / package / busybox / config / console-tools / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Console Utilities"
7
8 config BUSYBOX_CONFIG_CHVT
9 bool "chvt"
10 default n
11 help
12 This program is used to change to another terminal.
13 Example: chvt 4 (change to terminal /dev/tty4)
14
15 config BUSYBOX_CONFIG_CLEAR
16 bool "clear"
17 default y
18 help
19 This program clears the terminal screen.
20
21 config BUSYBOX_CONFIG_DEALLOCVT
22 bool "deallocvt"
23 default n
24 help
25 This program deallocates unused virtual consoles.
26
27 config BUSYBOX_CONFIG_DUMPKMAP
28 bool "dumpkmap"
29 default n
30 help
31 This program dumps the kernel's keyboard translation table to
32 stdout, in binary format. You can then use loadkmap to load it.
33
34 config BUSYBOX_CONFIG_KBD_MODE
35 bool "kbd_mode"
36 default n
37 help
38 This program reports and sets keyboard mode.
39
40 config BUSYBOX_CONFIG_LOADFONT
41 bool "loadfont"
42 default n
43 help
44 This program loads a console font from standard input.
45
46 config BUSYBOX_CONFIG_LOADKMAP
47 bool "loadkmap"
48 default n
49 help
50 This program loads a keyboard translation table from
51 standard input.
52
53 config BUSYBOX_CONFIG_OPENVT
54 bool "openvt"
55 default n
56 help
57 This program is used to start a command on an unused
58 virtual terminal.
59
60 config BUSYBOX_CONFIG_RESET
61 bool "reset"
62 default y
63 help
64 This program is used to reset the terminal screen, if it
65 gets messed up.
66
67 config BUSYBOX_CONFIG_RESIZE
68 bool "resize"
69 default n
70 help
71 This program is used to (re)set the width and height of your current
72 terminal.
73
74 config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
75 bool "Print environment variables"
76 default n
77 depends on BUSYBOX_CONFIG_RESIZE
78 help
79 Prints the newly set size (number of columns and rows) of
80 the terminal.
81 E.g.:
82 COLUMNS=80;LINES=44;export COLUMNS LINES;
83
84 config BUSYBOX_CONFIG_SETCONSOLE
85 bool "setconsole"
86 default n
87 help
88 This program redirects the system console to another device,
89 like the current tty while logged in via telnet.
90
91 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
92 bool "Enable long options"
93 default n
94 depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_LONG_OPTS
95 help
96 Support long options for the setconsole applet.
97
98 config BUSYBOX_CONFIG_SETFONT
99 bool "setfont"
100 default n
101 help
102 Allows to load console screen map. Useful for i18n.
103
104 config BUSYBOX_CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
105 bool "Support reading textual screen maps"
106 default n
107 depends on BUSYBOX_CONFIG_SETFONT
108 help
109 Support reading textual screen maps.
110
111 config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
112 string "Default directory for console-tools files"
113 default n
114 depends on BUSYBOX_CONFIG_SETFONT
115 help
116 Directory to use if setfont's params are simple filenames
117 (not /path/to/file or ./file). Default is "" (no default directory).
118
119 config BUSYBOX_CONFIG_SETKEYCODES
120 bool "setkeycodes"
121 default n
122 help
123 This program loads entries into the kernel's scancode-to-keycode
124 map, allowing unusual keyboards to generate usable keycodes.
125
126 config BUSYBOX_CONFIG_SETLOGCONS
127 bool "setlogcons"
128 default n
129 help
130 This program redirects the output console of kernel messages.
131
132 config BUSYBOX_CONFIG_SHOWKEY
133 bool "showkey"
134 default n
135 help
136 Shows keys pressed.
137
138 endmenu