[ubuntu/precise-proposed] grub2 1.99-21ubuntu3.7 (Accepted)
Colin Watson
cjwatson at ubuntu.com
Mon Dec 10 11:55:57 UTC 2012
grub2 (1.99-21ubuntu3.7) precise-proposed; urgency=low
* Fix backport mistake that caused grub.cfg not to be created in $efidir
if UEFI Secure Boot is enabled.
* When installing to removable media with UEFI Secure Boot, install
gcdx64.efi.signed rather than grubx64.efi.signed.
* Make gcdx64.efi.signed fall back to sourcing $prefix/grub.cfg if
$prefix/x86_64-efi/grub.cfg is missing, as is likely when using
'grub-install --removable'.
grub2 (1.99-21ubuntu3.6) precise-proposed; urgency=low
* Fix backport mistake in patch to install signed images if UEFI Secure
Boot is enabled.
grub2 (1.99-21ubuntu3.5) precise-proposed; urgency=low
* Backport several changes to support Secure Boot patches.
* Add Secure Boot patches from Ubuntu 12.10 and Fedora (LP: #1075181):
- Don't permit loading modules on UEFI secure boot.
- Add efifwsetup module to reboot into firmware setup menu.
- Add "linuxefi" loader which avoids ExitBootServices.
- Only build linuxefi on amd64.
- Make linuxefi refuse to boot without shim.
- Make the linux module call linuxefi when necessary, simplifying
configuration.
- If secure boot is enabled and the kernel is signed, linux will call
linuxefi to hand over to it without calling ExitBootServices.
- Otherwise, linux will fall through to previous code, call
ExitBootServices itself, and boot the kernel normally.
- Change linuxefi to return GRUB_ERR_ACCESS_DENIED rather than
GRUB_ERR_INVALID_COMMAND in the case of an invalid signature, to make
it easier to implement different handling of unsigned kernels in
future if necessary.
- Generate configuration for signed UEFI kernels if available.
- Install signed images if UEFI Secure Boot is enabled.
- Output a menu entry for firmware setup on UEFI FastBoot systems.
- Add some extra debugging to signed/unsigned kernel logic.
- On amd64, build two images for signing: one with prefix /EFI/BOOT for
use on removable media, and one with prefix /EFI/ubuntu (and with the
lvm, mdraid09, and mdraid1x modules added) for use on fixed disks.
Date: Mon, 10 Dec 2012 11:31:09 +0000
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/grub2/1.99-21ubuntu3.7
-------------- next part --------------
Format: 1.8
Date: Mon, 10 Dec 2012 11:31:09 +0000
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub2-common grub-emu grub-pc-bin grub-pc grub-rescue-pc grub-coreboot-bin grub-coreboot grub-efi-ia32-bin grub-efi-ia32 grub-efi-amd64-bin grub-efi-amd64 grub-ieee1275-bin grub-ieee1275 grub-firmware-qemu grub-yeeloong-bin grub-yeeloong grub-mount-udeb
Architecture: source
Version: 1.99-21ubuntu3.7
Distribution: precise-proposed
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Description:
grub-common - GRand Unified Bootloader (common files)
grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version)
grub-coreboot-bin - GRand Unified Bootloader, version 2 (Coreboot binaries)
grub-efi - GRand Unified Bootloader, version 2 (dummy package)
grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version)
grub-efi-amd64-bin - GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 binaries)
grub-emu - GRand Unified Bootloader, version 2 (emulated version)
grub-firmware-qemu - GRUB firmware image for QEMU
grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
grub-ieee1275-bin - GRand Unified Bootloader, version 2 (Open Firmware binaries)
grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package)
grub-mount-udeb - export GRUB filesystems using FUSE (udeb)
grub-pc - GRand Unified Bootloader, version 2 (PC/BIOS version)
grub-pc-bin - GRand Unified Bootloader, version 2 (PC/BIOS binaries)
grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
grub-yeeloong-bin - GRand Unified Bootloader, version 2 (Yeeloong binaries)
grub2 - GRand Unified Bootloader, version 2 (dummy package)
grub2-common - GRand Unified Bootloader (common files for version 2)
Launchpad-Bugs-Fixed: 1075181
Changes:
grub2 (1.99-21ubuntu3.7) precise-proposed; urgency=low
.
* Fix backport mistake that caused grub.cfg not to be created in $efidir
if UEFI Secure Boot is enabled.
* When installing to removable media with UEFI Secure Boot, install
gcdx64.efi.signed rather than grubx64.efi.signed.
* Make gcdx64.efi.signed fall back to sourcing $prefix/grub.cfg if
$prefix/x86_64-efi/grub.cfg is missing, as is likely when using
'grub-install --removable'.
.
grub2 (1.99-21ubuntu3.6) precise-proposed; urgency=low
.
* Fix backport mistake in patch to install signed images if UEFI Secure
Boot is enabled.
.
grub2 (1.99-21ubuntu3.5) precise-proposed; urgency=low
.
* Backport several changes to support Secure Boot patches.
* Add Secure Boot patches from Ubuntu 12.10 and Fedora (LP: #1075181):
- Don't permit loading modules on UEFI secure boot.
- Add efifwsetup module to reboot into firmware setup menu.
- Add "linuxefi" loader which avoids ExitBootServices.
- Only build linuxefi on amd64.
- Make linuxefi refuse to boot without shim.
- Make the linux module call linuxefi when necessary, simplifying
configuration.
- If secure boot is enabled and the kernel is signed, linux will call
linuxefi to hand over to it without calling ExitBootServices.
- Otherwise, linux will fall through to previous code, call
ExitBootServices itself, and boot the kernel normally.
- Change linuxefi to return GRUB_ERR_ACCESS_DENIED rather than
GRUB_ERR_INVALID_COMMAND in the case of an invalid signature, to make
it easier to implement different handling of unsigned kernels in
future if necessary.
- Generate configuration for signed UEFI kernels if available.
- Install signed images if UEFI Secure Boot is enabled.
- Output a menu entry for firmware setup on UEFI FastBoot systems.
- Add some extra debugging to signed/unsigned kernel logic.
- On amd64, build two images for signing: one with prefix /EFI/BOOT for
use on removable media, and one with prefix /EFI/ubuntu (and with the
lvm, mdraid09, and mdraid1x modules added) for use on fixed disks.
Checksums-Sha1:
80a430339739ba97873cd4ad4b97ac6486c796dd 3978 grub2_1.99-21ubuntu3.7.dsc
759d27768bf1efe805049d920122feb2eb370a78 456930 grub2_1.99-21ubuntu3.7.diff.gz
Checksums-Sha256:
0d2426c0fe3bb35ee9aa1bed28fd0af9cbd843951596e11ee29b515f47a723d9 3978 grub2_1.99-21ubuntu3.7.dsc
565c0c3fbd7ccf3aa6277cfc6618c8f43040b79592c7e1e4c6e978fd5865aa35 456930 grub2_1.99-21ubuntu3.7.diff.gz
Files:
5bbdd62f60c142fa089c57e0a14e94aa 3978 admin extra grub2_1.99-21ubuntu3.7.dsc
64975c8098d186836aca1a8e72e13738 456930 admin extra grub2_1.99-21ubuntu3.7.diff.gz
Original-Maintainer: GRUB Maintainers <pkg-grub-devel at lists.alioth.debian.org>
More information about the Precise-changes
mailing list