Rebase from upstream commit : 3bb9dcf44627ffdd313fe92c563ae454b6ff8aa6
[librecmc/librecmc.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 docs/Kconfig-language.txt.
5 #
6
7 menu "Console Utilities"
8
9 config BUSYBOX_CONFIG_CHVT
10         bool "chvt (2 kb)"
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 (tiny)"
18         default BUSYBOX_DEFAULT_CLEAR
19         help
20         This program clears the terminal screen.
21 config BUSYBOX_CONFIG_DEALLOCVT
22         bool "deallocvt (1.9 kb)"
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 (1.6 kb)"
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 (1.5 kb)"
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 (4.1 kb)"
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 (5.2 kb)"
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 (24 kb)"
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 PSF2 console fonts"
80         default BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2
81         depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
82
83 config BUSYBOX_CONFIG_FEATURE_LOADFONT_RAW
84         bool "Support old (raw) console fonts"
85         default BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW
86         depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
87 config BUSYBOX_CONFIG_LOADKMAP
88         bool "loadkmap (1.8 kb)"
89         default BUSYBOX_DEFAULT_LOADKMAP
90         select BUSYBOX_CONFIG_PLATFORM_LINUX
91         help
92         This program loads a keyboard translation table from
93         standard input.
94 config BUSYBOX_CONFIG_OPENVT
95         bool "openvt (7.2 kb)"
96         default BUSYBOX_DEFAULT_OPENVT
97         select BUSYBOX_CONFIG_PLATFORM_LINUX
98         help
99         This program is used to start a command on an unused
100         virtual terminal.
101 config BUSYBOX_CONFIG_RESET
102         bool "reset (345 bytes)"
103         default BUSYBOX_DEFAULT_RESET
104         help
105         This program is used to reset the terminal screen, if it
106         gets messed up.
107 config BUSYBOX_CONFIG_RESIZE
108         bool "resize (903 bytes)"
109         default BUSYBOX_DEFAULT_RESIZE
110         help
111         This program is used to (re)set the width and height of your current
112         terminal.
113
114 config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
115         bool "Print environment variables"
116         default BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT
117         depends on BUSYBOX_CONFIG_RESIZE
118         help
119         Prints the newly set size (number of columns and rows) of
120         the terminal.
121         E.g.:
122         COLUMNS=80;LINES=44;export COLUMNS LINES;
123 config BUSYBOX_CONFIG_SETCONSOLE
124         bool "setconsole (3.6 kb)"
125         default BUSYBOX_DEFAULT_SETCONSOLE
126         select BUSYBOX_CONFIG_PLATFORM_LINUX
127         help
128         Redirect writes to /dev/console to another device,
129         like the current tty while logged in via telnet.
130         This does not redirect kernel log, only writes
131         from user space.
132
133 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
134         bool "Enable long options"
135         default BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS
136         depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_LONG_OPTS
137 config BUSYBOX_CONFIG_SETKEYCODES
138         bool "setkeycodes (2.1 kb)"
139         default BUSYBOX_DEFAULT_SETKEYCODES
140         select BUSYBOX_CONFIG_PLATFORM_LINUX
141         help
142         This program loads entries into the kernel's scancode-to-keycode
143         map, allowing unusual keyboards to generate usable keycodes.
144 config BUSYBOX_CONFIG_SETLOGCONS
145         bool "setlogcons (1.8 kb)"
146         default BUSYBOX_DEFAULT_SETLOGCONS
147         select BUSYBOX_CONFIG_PLATFORM_LINUX
148         help
149         This program redirects the output console of kernel messages.
150 config BUSYBOX_CONFIG_SHOWKEY
151         bool "showkey (4.7 kb)"
152         default BUSYBOX_DEFAULT_SHOWKEY
153         select BUSYBOX_CONFIG_PLATFORM_LINUX
154         help
155         Shows keys pressed.
156
157 endmenu