lp:~smoser/vmbuilder/mfdiff-apt-key-transition

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/vmbuilder/mfdiff-apt-key-transition
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
VMBuilder
Status:
Development

Recent revisions

19. By Scott Moser

Add and use local keyring for verification of apt data.

A transition is being made from signing with the dsa1024 'Archive'
signing key below to the newer rsa4096 Archive key.
In zesty, the package installed keyring no longer contains the
older keys.

Without this, if running on zesty, then mfdiff will fail to download
changelogs (using apt.cache), as it will not trust the data.

The solution here is to check in the gpg keyring that was provided
by the Ubuntu 16.04 (xenial) package ubuntu-keyring, and to use that
for verification.

$ gpg keyring.gpg

pub dsa1024 2004-09-12 [SC]
      630239CC130E1A7FD81A27B140976EAF437D05B5
uid Ubuntu Archive Automatic Signing Key <email address hidden>
sub elg2048 2004-09-12 [E]
pub dsa1024 2004-12-30 [SC]
      C5986B4F1257FFA86632CBA746181433FBB75451
uid Ubuntu CD Image Automatic Signing Key <email address hidden>
pub rsa4096 2012-05-11 [SC]
      790BC7277767219C42C86F933B4FE6ACC0B21F32
uid Ubuntu Archive Automatic Signing Key (2012) <email address hidden>
pub rsa4096 2012-05-11 [SC]
      843938DF228D22F7B3742BC0D94AA3F0EFE21092
uid Ubuntu CD Image Automatic Signing Key (2012) <email address hidden>

18. By Dan Watkins

More changes to handle multi-arch packages.

17. By Dan Watkins

Clean up trailing whitespace.

16. By Dan Watkins

Clean up cache.update() call.

15. By Dan Watkins

Handle changes in multiarch packages.

14. By Dan Watkins

Make it possible to run in a virtualenv.

13. By Scott Moser

match linux-image-<version>-type packages as 'changed' rather than new

12. By Scott Moser

add 'BUGS' file just to list them

11. By Scott Moser

fix for unicode chars in changelog blocks

10. By Scott Moser

raise informative error if 'to' version is < 'from' version

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:vmbuilder
This branch contains Public information 
Everyone can see this information.

Subscribers