diff options
author | Ben Hutchings <ben@decadent.org.uk> | 2019-03-10 22:46:07 +0000 |
---|---|---|
committer | Ben Hutchings <ben@decadent.org.uk> | 2019-03-10 22:46:07 +0000 |
commit | 4454021eb38362a158d5a1aa990c07d0e47b4de2 (patch) | |
tree | 8ac36f9feda24554c3ad71dd77bfec3515efbd1e /debian | |
parent | f9acfb6f0846bd2c1c446929fa447865e3c4254a (diff) | |
download | kernel_replicant_linux-4454021eb38362a158d5a1aa990c07d0e47b4de2.tar.gz kernel_replicant_linux-4454021eb38362a158d5a1aa990c07d0e47b4de2.tar.bz2 kernel_replicant_linux-4454021eb38362a158d5a1aa990c07d0e47b4de2.zip |
debian/bin/gencontrol_signed.py: Put all files.json fields under "packages"
Follow the schema change made in
https://salsa.debian.org/ansgar/code-signing/commit/3a07a08a82a8f545461c2604da3bd83175fd3a1c
Diffstat (limited to 'debian')
-rwxr-xr-x | debian/bin/gencontrol_signed.py | 4 | ||||
-rw-r--r-- | debian/changelog | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/debian/bin/gencontrol_signed.py b/debian/bin/gencontrol_signed.py index 7745bad0a77d..9c47c3cf8ce0 100755 --- a/debian/bin/gencontrol_signed.py +++ b/debian/bin/gencontrol_signed.py @@ -293,7 +293,7 @@ linux-signed-@arch@ (@signedsourceversion@) @distribution@; urgency=@urgency@ hasher.update(ssl.PEM_cert_to_DER_cert(cert)) return hasher.hexdigest() - all_files = {} + all_files = {'packages': {}} for image_suffix, image_package_name, cert_file_name in \ self.image_packages: @@ -312,7 +312,7 @@ linux-signed-@arch@ (@signedsourceversion@) @distribution@; urgency=@urgency@ package_certs = [get_cert_fingerprint(cert, 'sha256') for cert in get_certs(cert_file_name)] assert len(package_certs) >= 1 - all_files[image_package_name] = { + all_files['packages'][image_package_name] = { 'trusted_certs': package_certs, 'files': package_files } diff --git a/debian/changelog b/debian/changelog index f6a723d65ee7..8c7a5240f240 100644 --- a/debian/changelog +++ b/debian/changelog @@ -688,6 +688,7 @@ linux (4.19.28-1) UNRELEASED; urgency=medium {fb,input,nic,scsi}-modules * debian/bin/gencontrol.py: Add rules to build debian/build/config.* * certs: Replace test signing certificate with production signing certificate + * debian/bin/gencontrol_signed.py: Put all files.json fields under "packages" [ Wookey ] * linux-perf: Enable coresight trace (libopencsd) support in perf |