02fcef49fcae5e6c2f51dc333825282241789067
[openwrt-10.03/.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_GETOPT_LONG
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_SETKEYCODES
105         bool "setkeycodes"
106         default n
107         help
108           This program loads entries into the kernel's scancode-to-keycode
109           map, allowing unusual keyboards to generate usable keycodes.
110
111 config BUSYBOX_CONFIG_SETLOGCONS
112         bool "setlogcons"
113         default n
114         help
115           This program redirects the output console of kernel messages.
116
117 config BUSYBOX_CONFIG_SHOWKEY
118         bool "showkey"
119         default n
120         help
121           Shows keys pressed.
122
123 endmenu