casper:main

Last commit made on 2020-10-16
Get this branch:
git clone -b main https://git.launchpad.net/casper
Members of Ubuntu Installer Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
main
Repository:
lp:casper

Recent commits

5b42915... by Steve Langasek on 2020-10-16

releasing package casper version 1.455

171c132... by Steve Langasek on 2020-10-16

Limit our dd to only change 16 bytes in the MBR regardless of input, to avoid major damage from any future shell bugs.

aede672... by Steve Langasek on 2020-10-16

Properly handle echo -e for dash vs busybox in initramfs.

eeb9a5c... by Steve Langasek on 2020-10-16

Make tests work when host kernel does not match that in the test env.

901cf18... by Steve Langasek on 2020-10-16

Use a tmpfs in tests; overlay is not compatible with zfs.

39fcf74... by Steve Langasek on 2020-10-15

releasing package casper version 1.454

9a4bef0... by Steve Langasek on 2020-10-15

Based on feedback from Thomas Schmitt, make the bootable partition a separate partition at sector zero like xorriso does, because some UEFI implementations may wrongly ignore a disk with a protective MBR marked bootable.

4632aef... by Steve Langasek on 2020-10-15

releasing package casper version 1.453

1c92c7a... by Steve Langasek on 2020-10-15

Document the VCS for this package.

296aae6... by Steve Langasek on 2020-10-15

If creating a persistent partition, manually restore a 'bootable' flag.

We do this on any protective MBR, if present, to ensure compatibility with
BIOS implementations which require this. This is slightly different from
the xorriso implementation, because we mark the iso9660 partition as
bootable instead of creating a separate empty partition, but anything
looking at the MBR should be fine and anything that's GPT-aware should not
care.

LP: #1899308