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

Created by Steve Langasek and last modified
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

Resync with trunk

2284. By Steve Langasek

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

2283. By Colin Watson

releasing version 2.00-7ubuntu3

2282. By Colin Watson

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

Generate configuration for signed UEFI kernels if available.

2280. By Colin Watson

Change prefix of signed image to /EFI/ubuntu.

2279. By Colin Watson

* 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

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

2277. By Colin Watson

* 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

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