Andrey Borzenkov
bcf8c5814d
doc: document config_directory and config_file variables
2015-11-07 17:03:38 +03:00
Andrei Borzenkov
dec7718878
Clarify use of superusers variable and menu entry access
...
superusers controls both CLI and editing. Also explicitly mention that
empty superusers disables them.
"Access to menuentry" is a bit vague - change to "execute menuentry"
to make it obvious, what access is granted.
2015-05-30 19:36:41 +03:00
Andrei Borzenkov
a666c8bd18
bootp: ignore gateway_ip (relay) field.
...
From RFC1542:
The 'giaddr' field is rather poorly named. It exists to facilitate
the transfer of BOOTREQUEST messages from a client, through BOOTP
relay agents, to servers on different networks than the client.
Similarly, it facilitates the delivery of BOOTREPLY messages from the
servers, through BOOTP relay agents, back to the client. In no case
does it represent a general IP router to be used by the client. A
BOOTP client MUST set the 'giaddr' field to zero (0.0.0.0) in all
BOOTREQUEST messages it generates.
A BOOTP client MUST NOT interpret the 'giaddr' field of a BOOTREPLY
message to be the IP address of an IP router. A BOOTP client SHOULD
completely ignore the contents of the 'giaddr' field in BOOTREPLY
messages.
Leave code ifdef'd out for the time being in case we see regression.
Suggested by: Rink Springer <rink@rink.nu>
Closes: 43396
2015-05-17 22:38:30 +03:00
Paul Menzel
e97f5f4968
docs/grub.texi: Fix spelling of cbfstool
2015-04-12 09:10:11 +03:00
Colin Watson
4250f552a6
* docs/grub-dev.texi (Finding your way around): The build system no
...
longer uses AutoGen directly.
2014-06-26 14:20:17 +01:00
Colin Watson
51f941a0d8
* INSTALL (Cross-compiling the GRUB): Fix some spelling mistakes.
...
* docs/grub.texi (Getting the source code): Likewise.
2013-12-27 03:03:32 +00:00
Colin Watson
3d369a01ac
Update some documentation to refer to Git rather than Bazaar.
...
* docs/grub.texi (Obtaining and Building GRUB): Refer to Git rather
than Bazaar.
* po/README: Likewise. Fix spelling mistake.
2013-12-23 14:43:41 +00:00
Vladimir Serbinenko
a99c0a328f
* docs/osdetect.cfg: Add isolinux config to detected OSes.
2013-12-18 05:34:17 +01:00
Vladimir Serbinenko
8f5add13ff
Implement syslinux parser.
2013-12-18 05:28:05 +01:00
Vladimir Serbinenko
b8765fa082
Implement better integration with Mac firmware.
2013-12-17 15:21:02 +01:00
Vladimir Serbinenko
ec824e0f2a
Implement grub_file tool and use it to implement generating of config
...
in separate root.
2013-12-17 14:39:48 +01:00
Jon McCune
dd73313cba
Add --no-rs-codes flag to optionally disable reed-solomon codes in grub-install and grub-bios-setup for x86 BIOS targets.
2013-12-09 16:52:12 -08:00
Andrey Borzenkov
c50e5f4543
Update color_normal and color_highlight defaults (light-gray instead of white)
2013-12-08 00:00:26 +04:00
Colin Watson
44d4884779
Merge branch 'cjwatson/timeout-style'
2013-12-03 16:15:45 +00:00
Andrey Borzenkov
be0d45555e
document sleep command exit codes
2013-11-30 14:57:11 +04:00
Colin Watson
f70ab525f9
Remove a few references to GRUB_HIDDEN_TIMEOUT*
...
Reported by Andrey Borzenkov.
2013-11-29 17:19:37 +00:00
Colin Watson
2dbda2215c
Fix documentation of behaviour after pressing ESC
...
Pointed out by Andrey Borzenkov.
2013-11-29 15:25:43 +00:00
Colin Watson
53cc63bf85
Add GRUB_TIMEOUT_STYLE_BUTTON support
...
Suggested by Vladimir Serbinenko.
2013-11-29 15:18:05 +00:00
Colin Watson
471b2683e7
Move deprecated grub-mkconfig options to a separate table
...
Suggested by Andrey Borzenkov.
2013-11-29 14:59:25 +00:00
Colin Watson
8ddf84bfb8
Fix "make -C docs dvi"
...
* docs/grub-dev.texi (Font Metrics): Exclude @image command from DVI
builds, since we don't have an EPS version of font_char_metrics.png.
Add leading dot to image extension per the Texinfo documentation.
2013-11-29 13:48:23 +00:00
Francesco Lavra
b67422d33d
Fix command description in case of a device name passed as argument.
2013-11-28 17:25:52 +04:00
Colin Watson
827d87e9d6
Fix documentation of timeout expiry.
2013-11-28 11:01:53 +00:00
Colin Watson
8f236c1419
Revamp hidden timeout handling
...
Add a new timeout_style environment variable and a corresponding
GRUB_TIMEOUT_STYLE configuration key for grub-mkconfig. This
controls hidden-timeout handling more simply than the previous
arrangements, and pressing any hotkeys associated with menu entries
during the hidden timeout will now boot the corresponding menu entry
immediately.
GRUB_HIDDEN_TIMEOUT=<non-empty> + GRUB_TIMEOUT=<non-zero> now
generates a warning, and if it shows the menu it will do so as if
the second timeout were not present. Other combinations are
translated into reasonable equivalents.
2013-11-28 02:29:15 +00:00
Vladimir Serbinenko
095bb1bfa5
* docs/grub-dev.texi: Document stack and heap sizes.
2013-11-22 12:03:44 +01:00
Axel Kellermann
55e706c918
* util/grub.d/30_os-prober.in: Add GRUB_OS_PROBER_SKIP_LIST to
...
selectively skipping systems.
2013-11-19 23:39:51 +01:00
Andrey Borzenkov
c2fdb33116
document cmdpath environment variable
2013-11-16 17:00:59 +04:00
Colin Watson
3809f0163b
* docs/grub.texi (Internationalisation, Supported kernels): Fix
...
sectioning.
2013-11-13 02:08:50 +00:00
Vladimir Serbinenko
674ad4f6bc
* docs/grub-dev.texi: Replace bzr references with git ones.
2013-11-10 17:48:42 +01:00
Andrey Borzenkov
5b99970eb7
grub-reboot no more sets saved_default
...
Remove reference to grub-default from description of saved default entry.
Also mention that GRUB_DEFAULT=saved depends on availability of environment
block.
2013-11-10 18:24:27 +04:00
Andrey Borzenkov
5645cc7995
document GRUB_DISABLE_SUBMENU
...
Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
2013-11-10 17:40:47 +04:00
Vladimir Serbinenko
9612ebc00e
Add new ports: i386-xen and x86_64-xen. This allows running GRUB in
...
XEN PV environment and load kernels.
2013-11-09 21:29:11 +01:00
Vladimir Testov
4db2250000
* grub-core/gfxmenu/gui_box.c: Updated to work with area status.
...
* grub-core/gfxmenu/gui_canvas.c: Likewise.
* grub-core/gfxmenu/view.c: Likewise.
* grub-core/video/fb/video_fb.c: Introduce new functions:
grub_video_set_area_status, grub_video_get_area_status,
grub_video_set_region, grub_video_get_region.
* grub-core/video/bochs.c: Likewise.
* grub-core/video/capture.c: Likewise.
* grub-core/video/video.c: Likewise.
* grub-core/video/cirrus.c: Likewise.
* grub-core/video/efi_gop.c: Likewise.
* grub-core/video/efi_uga.c: Likewise.
* grub-core/video/emu/sdl.c: Likewise.
* grub-core/video/radeon_fuloong2e.c: Likewise.
* grub-core/video/sis315pro.c: Likewise.
* grub-core/video/sm712.c: Likewise.
* grub-core/video/i386/pc/vbe.c: Likewise.
* grub-core/video/i386/pc/vga.c: Likewise.
* grub-core/video/ieee1275.c: Likewise.
* grub-core/video/i386/coreboot/cbfb.c: Likewise.
* include/grub/video.h: Likewise.
* include/grub/video_fb.h: Likewise.
* include/grub/fbfill.h: Updated render_target structure.
grub_video_rect_t viewport, region, area
int area_offset_x, area_offset_y, area_enabled
* include/grub/gui.h: New helper function
grub_video_bounds_inside_region.
* docs/grub-dev.texi: Added information about new functions.
2013-11-08 15:42:38 +04:00
Vladimir Serbinenko
76681e714e
* docs/grub.texi (Vendor power-on keys): Add XPS M1330M based on old
...
e-mail by Per Öberg.
2013-11-04 22:04:22 +01:00
Vladimir Serbinenko
67508925d0
* docs/grub.texi: Document usage of menuentry id.
2013-11-04 05:15:15 +01:00
Vladimir Serbinenko
0c62124eb5
* docs/grub.texi: Add few mentions about EFI, debug and videoinfo.
2013-11-04 02:18:02 +01:00
Vladimir Serbinenko
5a01722ebc
* docs/grub.texi: Mention RSA support.
2013-11-03 19:04:02 +01:00
Vladimir Serbinenko
00bfa988fc
* grub-core/loader/multiboot.c: Add support for multiboot kernels
...
quirks.
2013-10-28 15:23:46 +01:00
BVK Chaitanya
8d179dae4e
* docs/autoiso.cfg: New file.
2013-10-27 20:34:24 +01:00
BVK Chaitanya
3ace8d7584
* docs/osdetect.cfg: New file.
2013-10-26 18:39:03 +02:00
Jon McCune
c16535a845
Documentation cleanup in response to ML discussion.
...
[v0] Accepted with modifications by phcoder@
[v1] Introduce subsections within Security
[v1] Correct errors regarding public key files not being automatically signature-checked in trust and verify_detached
[v1] Replace check_signatures=enforce with check_signatures set to enforce
[v1] Move detailed discussion of using signatures out of check_signatures environment variable description
[v1] Use long form for option flags to security-relevant commands
[v2] Explain the key fingerprint format for distrust and list_trusted.
[v2] Eliminates references to grub-mkimage and UEFI Secure Boot.
[v3] Updates in response to addition of --skip-sig to trust and verify_detached
[ ] Restore @xref for cross-references at the start of sentences
2013-10-25 08:52:36 -07:00
Vladimir Serbinenko
bca274b455
* docs/grub.texi: Fix ordering and use pxref rather than xref.
2013-10-23 17:54:28 +02:00
Vladimir Testov
946fd07357
* grub-core/gfxmenu/gui_progress_bar.c: New option `highlight_overlay
`
...
* docs/gurb.texi: Likewise.
2013-10-17 15:42:49 +04:00
Vladimir Testov
ad543f123b
* docs/grub.texi: Graphical options information update.
...
Removed outdated. Updated current. Inserted missed.
2013-10-17 15:07:09 +04:00
Vladimir 'phcoder' Serbinenko
6176a0cdfa
* docs/grub.texi: Mention few new platform-specific commands.
2013-10-17 01:52:44 +02:00
Vladimir Testov
b2b71bff36
* grub-core/gfxmenu/gui_list.c: New option item_pixmap_style
.
...
* docs/grub.texi: Likewise.
2013-10-15 18:12:39 +04:00
Jon McCune
17614b8426
* docs/grub.texi: Document new signatures possibility.
2013-10-14 02:52:12 +02:00
Christian Cier-Zniewski
78170f3e85
* docs/grub.texi (Vendor power-on keys): Add Dell Latitude E4300.
2013-10-12 08:14:02 +02:00
Vladimir Testov
145e2369a7
* grub-core/gfxmenu/gui_list.c: New option scrollbar_thumb_overlay
.
...
* docs/grub.texi: Likewise.
2013-10-10 14:37:19 +04:00
Vladimir 'phcoder' Serbinenko
9be1c25578
* docs/grub.texi: Fix problem with braces.
2013-10-10 09:57:17 +02:00
Vladimir 'phcoder' Serbinenko
f72ab14e4a
* docs/grub.texi: Document disk names used on Windows and AROS.
2013-10-10 09:44:19 +02:00
Vladimir Testov
ad297ec734
* grub-core/gfxmenu/gui_list.c: New options for scrollbar padding:
...
scrollbar_left_pad, scrollbar_right_pad, scrollbar_top_pad,
scrollbar_bottom_pad
* docs/grub.texi: Likewise.
2013-10-09 16:55:16 +04:00
Vladimir 'phcoder' Serbinenko
672fa55e81
Move OS-dependent files to grub-core/osdep and document it.
2013-10-08 17:30:22 +02:00
Vladimir Testov
c582736463
* grub-core/gfxmenu/gui_list.c: New option scrollbar-slice
.
...
* docs/grub.texi: Likewise.
2013-10-08 18:31:53 +04:00
Vladimir 'phcoder' Serbinenko
ea547e1413
* docs/grub.texi: Update note on colors on emu console.
2013-10-07 20:10:09 +02:00
Vladimir Testov
ebc1da55cd
* grub-core/gfxmenu/theme_loader.c: New global options for the
...
theme background image handling. desktop-image-scale-method,
desktop-image-h-align, desktop-image-v-align.
* grub-core/gfxmenu/view.c: Likewise.
* include/gfxmenu_view.h: Likewise.
* include/bitmap_scale.h: Proportional scale functions introduced.
* grub-core/video/bitmap_scale.c: Likewise. Verification checks are
put in a separate functions. GRUB_ERR_BUG is set for grub_error in
cases of unexpected input variables for scale functions.
* docs/grub.texi: Updated documentation for new options.
2013-10-02 18:17:33 +04:00
Andrey Borzenkov
4912008551
* docs/grub.texi (Simple configuration): Document GRUB_ENABLE_CRYPTODISK.
2013-09-24 15:27:02 +04:00
Andrey Borzenkov
b3328b68ed
* docs/grub.texi (File name syntax): Document ZFS filenames
...
(/volume@snapshot/...).
2013-09-24 15:22:08 +04:00
Andrey Borzenkov
775b284dd6
* docs/grub.texi (Device syntax): Document new LVM UUID based device
...
names; fix LVM driver name (lvm, not lv).
* util/grub-probe.c (probe_abstraction): Support lvmid/xxx device
names.
2013-09-22 21:35:13 +04:00
Andrey Borzenkov
f5d3e7ef49
* docs/grub.texi (Networking commands): Add documentation for
...
network related commands.
2013-09-19 13:56:42 +04:00
Aleš Nesrsta
28851ef640
* docs/grub.texi: Fix broken link.
2013-09-18 13:29:43 +02:00
Vladimir Testov
b47434612c
* docs/grub.texi: Introduce terminal window position options:
...
terminal-left: terminal window's left position
terminal-top: terminal window's top position
terminal-width: terminal window's width
terminal-height: terminal window's height
* grub-core/gfxmenu/theme-loader.c: Likewise.
* include/grub/gfxmenu_view.h: Likewise.
* po/exlude.pot: Likewise.
* grub-core/gfxmenu/view.c: Likewise.
Also updated minimal window size.
Also terminal_sanity_check function has been introduced.
2013-08-08 12:55:24 +04:00
Vladimir 'phcoder' Serbinenko
ae27e4d323
Merge mainline into arm
2013-07-16 18:43:43 +02:00
Andrey Borzenkov
8e67b50fdf
* docs/grub.texi (Commands): Document postition parameters
...
for menuentry command.
2013-07-13 18:48:34 +04:00
Andrey Borzenkov
593e430cd6
* grub-core/script/execute.c (grub_script_execute_sourcecode): Split
...
off new function grub_script_execute_new_scope. Change callers to use
either of them as appropriate.
* grub-core/commands/eval.c: New command eval.
* docs/grub.texi (Commands): Document it.
2013-06-07 18:36:42 +02:00
Vladimir 'phcoder' Serbinenko
8e71d87482
merge mainline into arm
2013-05-11 10:24:24 +02:00
Andrey Borzenkov
34b22f5cda
* docs/grub.texi (Device syntax): Clarify description of network
...
drives.
2013-05-11 09:23:26 +04:00
Andrey Borzenkov
091945b239
* docs/grub.texi: (Network): Add description of net_default_interface,
...
net_default_ip and net_default_mac. Rewrite variables description
to emphasize that they are per-interface.
2013-05-08 18:42:48 +04:00
Vladimir 'phcoder' Serbinenko
3c0003c3c3
* docs/grub.texi: Add a comment about usefullness of nativedisk.
2013-04-28 18:53:59 +02:00
Vladimir 'phcoder' Serbinenko
7cd0df84f1
New command `nativedisk'.
2013-04-28 15:31:33 +02:00
Vladimir 'phcoder' Serbinenko
db99fbe83f
Replace libcurses with our own vt100 handling for the ease of testing
...
and decreasing prerequisites.
2013-04-27 00:02:23 +02:00
Vladimir 'phcoder' Serbinenko
b04b5990df
Add serial on ARC platform.
2013-04-25 22:40:03 +02:00
Vladimir 'phcoder' Serbinenko
78b7d77bcd
* docs/grub-dev.texi: Rearrange menu to match the section order.
...
Reported by: Bryan Hundven.
2013-04-14 19:07:55 +02:00
Vladimir 'phcoder' Serbinenko
9d21381bac
* docs/man/grub-glue-efi.h2m: Add missing file.
2013-04-13 02:26:34 +02:00
Vladimir 'phcoder' Serbinenko
a21eec9ec5
* docs/grub.texi: Update coreboot status info.
2013-04-12 14:03:52 +02:00
Vladimir 'phcoder' Serbinenko
a79b8a1584
Merge powerpc grub-mkrescue flavour with common. Use xorriso HFS+
...
feature for it.
2013-04-11 23:15:26 +02:00
Vladimir 'phcoder' Serbinenko
48f39bb4df
* docs/grub.texi: Fix description of GRUB_CMDLINE_XEN and
...
GRUB_CMDLINE_XEN_DEFAULT.
Reported by: Marc Warne (GigaTux) <gigatux>
2013-04-11 21:46:21 +02:00
Bryan Hundven
d4c4b8e1a0
* docs/grub-dev.texi: Move @itemize after @subsection to satisfy
...
texinfo-5.1.
2013-04-08 15:23:07 +02:00
Leif Lindholm
389b31cd71
Initial import of Leif's work
2013-04-07 02:41:07 +02:00
Andrey Borzenkov
16cc9f03a0
* docs/grub.texi: Document more user commands.
2013-04-05 10:18:42 +02:00
Andrey Borzenkov
3152aecbc6
* docs/grub.texi: Document menuentry --id option.
2013-04-05 10:08:20 +02:00
Vladimir 'phcoder' Serbinenko
774683685f
Lift up core size limits on some platforms. Fix potential memory
...
corruption with big core on small memory systems. Document remaining
limits.
2013-03-07 08:17:24 +01:00
Vladimir 'phcoder' Serbinenko
bc1369732f
Make color variables global instead of it being per-terminal.
2013-01-21 17:53:41 +01:00
Colin Watson
53d3e4e3df
* docs/grub.texi (Multi-boot manual config): Fix typo for
...
"recommended".
2013-01-21 00:05:41 +00:00
Andrey Borzenkov
8eb8284d2d
* docs/grub.texi (Simple configuration): Clarify GRUB_HIDDEN_TIMEOUT
...
is interrupted by ESC.
2013-01-20 22:42:08 +01:00
Colin Watson
6c0314d638
Fix typos for "developer" and "development".
2013-01-20 13:24:47 +00:00
Vladimir 'phcoder' Serbinenko
b78d6c32e3
New terminal outputs using serial: morse and spkmodem.
2013-01-16 20:39:54 +01:00
Colin Watson
01323d49bf
Clean up dangling references to grub-setup.
...
Fixes Ubuntu bug #1082045 .
* docs/grub.texi (Images): Refer generally to grub-install rather
than directly to grub-setup.
(Installing GRUB using grub-install): Remove direct reference to
grub-setup.
(Device map) Likewise.
(Invoking grub-install): Likewise.
* docs/man/grub-install.h2m (SEE ALSO): Likewise.
* docs/man/grub-mkimage.h2m (SEE ALSO): Likewise.
* util/grub-install.in (usage): Likewise.
* util/bash-completion.d/grub-completion.bash.in (_grub_setup):
Apply to grub-bios-setup and grub-sparc64-setup rather than to
grub-setup.
* configure.ac: Remove grub_setup output variable.
* docs/man/grub-bios-setup.h2m (NAME): Change name from grub-setup
to grub-bios-setup.
* docs/man/grub-sparc64-setup.h2m (NAME): Change name from
grub-setup to grub-sparc64-setup.
2013-01-12 13:30:37 +00:00
Colin Watson
86065b0ad6
* docs/grub.texi (grub_cpu): New subsection.
...
(grub_platform): Likewise.
2013-01-07 10:43:00 +00:00
Colin Watson
54ce53cadc
* docs/grub.texi (Invoking grub-mkrelpath): New section.
...
(Invoking grub-script-check): Likewise.
2013-01-03 10:53:53 +00:00
Colin Watson
8912efca03
* docs/grub.texi (Invoking grub-mount): New section.
...
Reported by: Filipus Klutiero. Fixes Debian bug #666427 .
2013-01-03 10:32:57 +00:00
Colin Watson
971dd2c6d5
* docs/grub.texi (configfile): Explain environment variable
...
handling.
(source): New section.
Reported by: Arbiel Perlacremaz. Fixes Savannah bug #35564 .
2013-01-02 09:29:48 +00:00
Vladimir 'phcoder' Serbinenko
b40c88a9c2
* docs/grub.texi (Network): Update instructions on generating netboot
...
image.
2012-12-10 22:22:23 +01:00
Colin Watson
dd77d2be32
* docs/man/grub-mkdevicemap.h2m: Remove, since grub-mkdevicemap is
...
gone.
2012-09-04 18:39:40 +01:00
Grégoire Sutre
16cf79e9aa
Update manual NetBSD-wise.
2012-08-01 00:18:57 +02:00
Vladimir 'phcoder' Serbinenko
1fa097dc98
* docs/grub.texi: Fix search syntax.
...
(Multi-boot manual config): Put msdos rather than GPT example.
Grammar corrections.
2012-06-23 10:55:14 +02:00
Vladimir 'phcoder' Serbinenko
c890ba78ca
* docs/grub.texi (Multi-boot manual config): Use --set. Improve remark.
2012-06-23 00:55:25 +02:00
Vladimir 'phcoder' Serbinenko
10400f0b61
* docs/grub.texi (Multi-boot manual config): New section.
2012-06-16 00:32:59 +02:00
Jordan Uggla
8f803a5d1f
* docs/grub-dev.texi: Remove dot from .png.
2012-05-22 09:15:28 +02:00
Jordan Uggla
34274d0257
* docs/grub.texi Fix documentation of GRUB_HIDDEN_TIMOUNT to match the
...
actual implementation. Specifically, clarify that the grub menu will
be displayed for GRUB_TIMOUT seconds after the hidden timeout has
passed.
2012-05-21 23:04:11 +02:00
Vladimir 'phcoder' Serbinenko
37ed2c9b7e
* docs/grub.texi (Internationalisation/Filesystems): Add precisions
...
mentioning possible problems with non-ASCII (non-compliant) ISOs.
Mention case-insensitive AFFS, SFS and JFS.
2012-05-21 22:12:45 +02:00