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