Commit Graph

8790 Commits

Author SHA1 Message Date
Colin Watson
50f74fa5bb Don't assume that the presence of /etc/default/grub or
/etc/default/grub.d/*.cfg means that any particular item is set in it
(LP: #1199731).
2013-07-10 12:01:27 +01:00
Colin Watson
590b05435c Make the description of grub-firmware-qemu a little more generic, rather
than assuming that bochsbios provides qemu's default BIOS image (closes:
#714277).
2013-06-27 14:46:41 +01:00
Colin Watson
87b245fc65 Make grub-script-check fail on scripts containing no commands (closes:
#713886).
2013-06-25 15:15:09 +01:00
bubulle@debian.org
854efa1e2b Really add Hungarian translation 2013-05-18 20:34:16 +02:00
bubulle@debian.org
0bb9e78145 Hungarian (Dr. Nagy Elemér Károly). 2013-05-18 20:33:52 +02:00
Colin Watson
11d460f6d9 Make grub-yeeloong.postinst explicitly install with
--target=mipsel-loongson (closes: #708204).
2013-05-14 16:21:26 +01:00
Colin Watson
3ea00869f7 Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
Colin Watson
0253ad2724 releasing version 2.00-14 2013-05-09 10:50:10 +01:00
Colin Watson
8ca35f89bf acpihalt: expand parser to handle SSDTs and some more opcodes. Fixes
test suite hang with current seabios.
2013-05-09 00:10:37 +01:00
Colin Watson
7a2e9d55a7 * Merge 1.99-27.1 (thanks, Steve McIntyre):
- Add entries for Windows Boot Manager found via UEFI in os-prober
    (closes: #698914).
2013-05-08 17:23:01 +01:00
Steve McIntyre
6ad0b0ba86 * NMU
* Add entries for Windows Boot Manager found via UEFI in
  os-prober. Closes: #698914 before the Wheezy release.
2013-05-08 17:16:20 +01:00
Colin Watson
fcfccadad2 Look for grub-bios-setup in /usr/lib/grub/i386-pc/ as well (closes:
#705636).
2013-04-17 21:34:30 +01:00
Colin Watson
7c1726c78e Remove kernel-specific grub.d conffiles that were dropped from packages
built for all but their corresponding kernel type in 1.96+20090307-1
(closes: #703539).
2013-03-22 11:25:01 +00:00
Colin Watson
4fafc53b27 * Merge from Ubuntu:
- Don't call update-grub in the zz-update-grub kernel hook if
    /boot/grub/grub.cfg doesn't exist.
2013-03-13 10:05:47 +00:00
Colin Watson
3facdd006a releasing version 2.00-13 2013-02-01 17:09:31 +00:00
Colin Watson
537c70e5cf Add "splash" to default boot options on Ubuntu. 2013-01-29 06:33:17 +00:00
Colin Watson
1666f0087a Install signed images if available and UEFI Secure Boot is enabled. 2013-01-29 06:22:50 +00:00
Colin Watson
fa6c741045 On Ubuntu amd64, add a raw-uefi custom upload tarball for signing. 2013-01-29 06:19:03 +00:00
Colin Watson
3c91a4fa14 Generate configuration for signed UEFI kernels if available. 2013-01-29 06:15:21 +00:00
Colin Watson
0d39b369ff Automatically call linuxefi from linux if secure boot is enabled and
the kernel is signed, to hand over to the kernel without calling
ExitBootServices.  Otherwise, linux will fall through to previous
code, call ExitBootServices itself, and boot the kernel normally.
2013-01-29 06:12:13 +00:00
Colin Watson
6c50d31a9a Temporarily make linuxefi refuse to validate kernels in the absence of
a shim, until we get some other details worked out.
2013-01-29 06:09:44 +00:00
Colin Watson
e65284f6ba Add more debugging to linuxefi. 2013-01-29 06:08:31 +00:00
Colin Watson
2a15f51944 Apply patch from Fedora to add a "linuxefi" loader which boots kernels
with EFI handover patches, avoiding ExitBootServices.
2013-01-29 06:05:50 +00:00
Colin Watson
3bb94bbbf1 Apply Ubuntu GRUB Legacy changes to legacy update-grub script. 2013-01-29 05:59:09 +00:00
Colin Watson
55f01c0ae1 Remove "GNU/Linux" from default distributor string for Ubuntu. 2013-01-29 05:50:16 +00:00
Colin Watson
de99029fea Set a monochromatic theme and an appropriate background for Ubuntu. 2013-01-29 05:45:59 +00:00
Colin Watson
2a521bc7b0 reorganise changelog slightly 2013-01-29 05:42:40 +00:00
Colin Watson
a399e8f4dd Output a menu entry for firmware setup on UEFI FastBoot systems. 2013-01-29 05:41:07 +00:00
Colin Watson
d48c35a473 * Merge from Ubuntu:
- source_grub2.py: Use attach_default_grub from apport's hookutils.
2013-01-29 05:38:34 +00:00
Colin Watson
21a37187f5 Stop using the /usr/share/images/desktop-base/desktop-grub.png
alternative as the fallback background if GRUB_DISTRIBUTOR is "Ubuntu".
2013-01-29 05:31:42 +00:00
Colin Watson
1dcca7d52b * Backport from upstream:
- Fix booting FreeBSD >= 9.1 amd64 kernels (closes: #699002).
2013-01-28 11:09:55 +00:00
Colin Watson
90521ecd2a releasing version 2.00-12 2013-01-25 00:27:39 +00:00
Colin Watson
41249ff41a Also skip update-grub when running in a container (LP: #1060404). 2013-01-22 14:31:10 +00:00
Colin Watson
1f73a30a3c Silence output from running-in-container. 2013-01-22 12:06:01 +00:00
Colin Watson
e530c3c0c2 releasing version 2.00-11 2013-01-21 12:53:58 +00:00
Colin Watson
f58e49e295 Adjust versions of grub-doc and grub-legacy-doc conflicts to tolerate
Ubuntu's backport of the grub-doc split (LP: #493968).
2013-01-21 10:47:30 +00:00
Colin Watson
3280ff94de Replace "single" with "recovery" when friendly-recovery is installed
(LP: #575469).
2013-01-21 10:39:27 +00:00
Colin Watson
3c93beb2a7 Fix backslash-escaping in merge_debconf_into_conf (LP: #448413). Note
that this differs slightly from the fix in Ubuntu, which corrected
behaviour when amending an existing configuration item but
accidentally over-escaped when adding a new one.
2013-01-21 10:32:30 +00:00
Colin Watson
201aa719da * Merge from Ubuntu:
- If the postinst is running in a container, skip grub-install and all
    its associated questions (LP: #1060404).
2013-01-20 23:45:21 +00:00
Colin Watson
2413ea6267 initrd_addr_min.patch applied upstream 2013-01-20 23:06:39 +00:00
Colin Watson
f341b6cc4c * Merge wheezy branch up to 1.99-27, fixing overzealous removal of
load_video call when GRUB_GFXPAYLOAD_LINUX is empty (closes: #661789).
2013-01-20 23:05:08 +00:00
Colin Watson
99a70a6f18 releasing version 1.99-27 2013-01-20 17:17:05 +00:00
Colin Watson
a0004df020 Amend gfxpayload_keep_default.patch to no longer remove the call to
load_video when GRUB_GFXPAYLOAD_LINUX is empty (closes: #661789).
2013-01-20 16:37:10 +00:00
Adam Conrad
7a110bd08d debian/{postinst,config}.in: Don't fail if /etc/default/grub.d
configuration snippets exist, but /etc/default/grub does not.
2013-01-04 14:17:14 -07:00
Colin Watson
92b1137f35 releasing version 2.00-10 2013-01-03 11:01:16 +00:00
Colin Watson
b567babaa2 Blacklist 1440x900x32 from VBE preferred mode handling until a better
solution is available (LP: #701111).
2013-01-03 09:38:17 +00:00
Colin Watson
257ad9f328 Read /etc/default/grub.d/*.cfg after /etc/default/grub (LP: #901600). 2013-01-02 16:58:49 +00:00
Colin Watson
32783d0799 * Merge from Ubuntu:
- Don't permit loading modules on UEFI Secure Boot (since in such a
    setup the GRUB core image must be signed but it has no provision for
    verifying module signatures).
2013-01-02 16:52:59 +00:00
Colin Watson
5803499227 Build with GCC 4.7. 2013-01-02 16:38:46 +00:00
Colin Watson
dc91a29064 releasing version 1.99-26 2013-01-02 12:31:38 +00:00