lp:~vorlon/ubuntu/quantal/grub2/uefi-fastboot

Created by Steve Langasek on 2012-10-08 and last modified on 2012-10-08
Get this branch:
bzr branch lp:~vorlon/ubuntu/quantal/grub2/uefi-fastboot
Only Steve Langasek can upload to this branch. If you are Steve Langasek please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Steve Langasek
Status:
Development

Recent revisions

2285. By Steve Langasek on 2012-10-08

Resync with trunk

2284. By Steve Langasek on 2012-10-08

debian/patches/ubuntu_uefi_firmware_setup.patch: Output a menu entry
for firmware setup on UEFI FastBoot systems.

2283. By Colin Watson on 2012-10-07

releasing version 2.00-7ubuntu3

2282. By Colin Watson on 2012-10-07

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. Setup
mostly borrowed from Fedora.

2281. By Colin Watson on 2012-10-07

Generate configuration for signed UEFI kernels if available.

2280. By Colin Watson on 2012-10-07

Change prefix of signed image to /EFI/ubuntu.

2279. By Colin Watson on 2012-10-07

* Implement secure boot handling policy as outlined by Steve Langasek:
  - Make the linux module call linuxefi when necessary, simplifying
    configuration. Add the linux module to the signed image.
  - 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.

2278. By Colin Watson on 2012-10-05

Move Ubuntu modifications to the Fedora linuxefi patch into separate
patches, to ease maintenance.

2277. By Colin Watson on 2012-10-05

* Merge UEFI secure boot tweaks from Fedora:
  - Don't error on insmod on UEFI/SB, but also don't do any insmodding.
  - Add sleep to the list of modules in the signed image.

2276. By Colin Watson on 2012-10-05

If the postinst is running in a container, skip grub-install and all its
associated questions (LP: #1060404).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~ubuntu-core-dev/ubuntu/quantal/grub2/quantal
This branch contains Public information 
Everyone can see this information.

Subscribers