ui/ncurses: Update keybindings for subsets
[petitboot] / ui / ncurses / nc-config-help.c
1 #include "nc-helpscreen.h"
3 struct help_text config_help_text = define_help_text("\
4 Autoboot: Specify which devices to autoboot from.\n"
5 "\n"
6 "By selecting the 'Add Device' button new devices can be added to the autoboot \
7 list, either by UUID, MAC address, or device type. Once added to the boot \
8 order, the priority of devices can be changed with the '-' (minus) and \
9 '+' (plus) keys. \
10 Devices can be individually removed from the boot order with the 'delete' or \
11 'backspace' keys. \
12 Use this option if you have multiple operating system images installed.\n"
13 "\n"
14 "To autoboot from any device, select the 'Clear & Boot Any' button. \
15 In this case, any boot option that is marked as a default \
16 (by bootloader configuration) will be booted automatically after a \
17 timeout. Use this option if you want to quickly boot your system without \
18 changing any boot option settings. This is the typical configuration.\n"
19 "\n"
20 "To disable autoboot, select the 'Clear' button, which will clear the boot \
21 order. \
22 With autoboot disabled, user interaction will be required to continue past \
23 the petitboot menu. Use this option if you want the machine to wait for an \
24 explicit boot selection, or want to interact with petitboot before booting \
25 the system\n"
26 "\n"
27 "Timeout: Specify the length of time, in seconds, that the main menu will be \
28 displayed before the default boot option is started. This option is only \
29 displayed if autoboot is enabled.\n"
30 "\n"
31 "Network options:\n"
32 "\n"
33 "DHCP on all active interfaces: Automatically assigns IP addresses to each \
34 network interface. Use this option if you have a DHCP server on your \
35 network.\n"
36 "\n"
37 "DHCP on a specific interface: Automatically assigns IP addresses to the \
38 selected network interface. The other interfaces are not configured. Select \
39 this option if you have multiple DHCP servers on different interfaces, but \
40 only want to configure a single interface during boot.\n"
41 "\n"
42 "Static IP configuration: Allows you to specify an IPv4 address and network \
43 mask, gateway, and a DNS server or servers for a network interface. Select \
44 this option if you do not have a DHCP server, or want explicit control of \
45 network settings.\n"
46 "\n"
47 "Disk R/W: Certain bootloader configurations may request write access to \
48 disks to save information or update parameters (eg. GRUB2). "
49 "Use this option to control access to disks.\n");