snappy:release/2.45

Last commit made on 2020-08-10
Get this branch:
git clone -b release/2.45 https://git.launchpad.net/snappy

Branch merges

Branch information

Name:
release/2.45
Repository:
lp:snappy

Recent commits

a37a93e... by Michael Vogt on 2020-08-10

Merge pull request #9123 from cmatsuoka/update-secboot-dual-signature

vendor: update secboot to support dual signed EFI binaries

0a06417... by Claudio Matsuoka on 2020-08-07

vendor: update secboot to support dual signed EFI binaries

This update applies the following changes to secboot:

- Support dual signed efi binaries when computing secure boot policy
  PCR profiles (PR #58)
- Don't use x509.Certificate.Verify in AddEFISecureBootPolicyProfile
  (PR #67)

Signed-off-by: Claudio Matsuoka <email address hidden>

407ca30... by Michael Vogt on 2020-08-07

Merge pull request #9108 from mvo5/uc20-mountedfs-atomic-file-2.45

 gadget, osutil: use atomic file copy, adjust tests (2.45)

7c0cea2... by Samuele Pedroni on 2020-08-06

gadget,osutil: rename CopyFileAtomic to AtomicWriteFileCopy

this makes it a bit clearer that ATM some aspects of the behavior are
closer to the AtomicWrite* family

for consistency this involved also swapping argument order

5af6329... by Maciej Borzecki on 2020-08-06

gadget: tweak comments

Signed-off-by: Maciej Borzecki <email address hidden>

00cbd10... by Maciej Borzecki on 2020-08-06

gadget: use atomic file copy, adjust tests

Use the CopyFileAtomic helper for moving file data around. Update the tests
to match slightly changed semantics.

Signed-off-by: Maciej Borzecki <email address hidden>

2ac05be... by Maciej Borzecki on 2020-08-06

osutil: add helper for a file copy using atomic file

The regular CopyFile() call can only overwrite the destination location in
place. Add a new helper that wraps the destination path with AtomicFile, to
obtain a 2 stage write & commit (or cancel) behavior.

Signed-off-by: Maciej Borzecki <email address hidden>

dd15530... by Paweł Stołowski on 2020-08-05

Do not reload udevadm rules when preseeding.

10a292a... by Paweł Stołowski on 2020-08-05

Don't load kernel modules in kmod backend when preseeding.

6859adc... by Paweł Stołowski on 2020-08-05

Use emulation mode and skip daemon-reload / starting / stopping of services in systemd security backend if preseeding.