You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
master
mr13.3
mr13.3.1
mr13.2
mr13.2.1
mr13.1.1
mr13.1
mr13.0
mr13.0.1
mr10.5
mr10.5.8
mr12.5
mr12.5.1
mr9.5
mr9.5.9
mr12.4
mr12.4.1
mr10.5.7
mr11.5.1
mr12.3.1
mr11.5
mr12.3
mr12.2
mr12.2.1
mr12.1
mr12.1.1
mr8.5
mr8.5.12
mr10.5.6
mr12.0.1
mr12.0
mr9.5.8
mr10.5.5
mr11.4
mr11.4.1
mr8.5.11
mr9.5.7
mr11.3
mr11.3.1
mr10.5.4
mr11.2
mr11.2.1
mr10.5.3
mr11.1.1
mr10.5.2
mr11.1
mr8.5.10
mr9.5.6
bookworm/master
mr9.5.5
mr11.0
mr11.0.1
mr7.5
mr7.5.13
mr10.5.1
mr8.5.8
mr8.5.7
mr8.5.6
mr8.5.5
mr8.5.4
mr8.5.3
mr8.5.2
mr8.5.1
mr8.5.9
mr7.5.12
mr10.4
mr10.4.1
mr9.5.4
mr10.3.1
mr10.2.1
mr10.1.1
mr10.0.1
mr9.5.3
mr9.5.2
mr9.5.1
mr10.3
mr10.2
mr10.1
mr10.0
mr7.5.11
mr6.5
mr6.5.13
mr7.5.10
mr9.4.1
mr9.4
mr7.5.9
mr7.5.8
mr6.5.12
mr9.3
mr9.3.1
mr7.5.7
mr9.2
mr9.2.1
mr6.5.11
mr9.1.1
mr9.1
mr5.5
mr5.5.13
mr7.5.6
mr9.0.1
mr9.0
mr6.5.10
mr8.4
mr8.4.2
mr7.5.5
mr8.3
mr8.3.2
mr5.5.12
mr8.4.1
mr6.5.9
mr8.2
mr8.2.2
mr7.5.4
mr8.3.1
mr6.5.8
mr8.1
mr8.1.2
mr7.5.3
mr8.2.1
mr8.0
mr8.0.2
mr6.5.7
mr8.1.1
mr5.5.11
mr7.5.2
mr4.5
mr4.5.13
mr8.0.1
mr7.5.1
mr6.5.6
mr7.4
mr7.4.2
mr6.5.1
mr6.5.2
mr6.5.3
mr6.5.4
mr6.5.5
mr7.4.1
mr5.5.10
mr7.3
mr7.3.2
mr5.5.9
mr7.3.1
mr7.2
mr7.2.2
mr7.1
mr7.1.2
mr7.2.1
mr4.5.12
mr5.5.8
mr7.0
mr7.0.2
mr7.1.1
mr4.5.11
mr7.0.1
mr5.5.7
mr6.4
mr6.4.2
mr4.5.10
mr5.5.6
mr6.3
mr6.3.2
mr6.4.1
mr3.8
mr3.8.13
mr6.2
mr6.2.2
mr4.5.9
mr6.3.1
mr5.5.5
mr6.1
mr6.1.2
mr6.2.1
mr5.5.4
mr4.5.8
mr6.0
mr6.0.2
mr6.1.1
mr6.0.1
mr5.5.3
mr5.5.2
mr4.5.7
mr3.8.12
mr5.4
mr5.4.2
mr5.5.1
mr4.5.6
mr3.8.11
mr5.3
mr5.3.2
mr5.4.1
mr4.5.5
mr5.2
mr5.2.2
mr5.3.1
mr4.5.4
mr5.1.2
mr5.0.2
mr5.0
mr5.1
mr3.8.10
mr5.2.1
mr5.1.1
mr3.8.9
mr4.5.3
mr5.0.1
mr4.5.2
mr4.4.1
mr4.4.2
mr4.4
mr4.5.1
mr3.8.8
mr3.8.7
mr4.3
mr4.3.2
mr3.8.6
mr4.2
mr4.2.2
mr4.3.1
mr3.8.5
mr4.1
mr4.1.2
mr4.2.1
mr3.8.4
mr4.0
mr4.0.2
mr4.1.1
mr3.8.3
mr4.0.1
mr3.8.1
mr3.8.2
mr3.7.2
mr3.7.1
mr3.7
mr3.6
mr3.6.2
mr3.6.1
mr3.5
mr3.5.1
mr3.4
mr3.4.2
mr3.4.1
mr3.3
mr3.3.2
mr3.3.1
mr3.2
mr3.2.2
mr3.2.1
mr10.0.1.1
mr10.0.1.2
mr10.1.1.1
mr10.1.1.2
mr10.2.1.1
mr10.2.1.2
mr10.2.1.3
mr10.3.1.1
mr10.3.1.2
mr10.4.1.1
mr10.5.1.1
mr10.5.2.1
mr10.5.2.2
mr10.5.2.3
mr10.5.3.1
mr10.5.4.1
mr10.5.5.1
mr10.5.6.1
mr10.5.7.1
mr10.5.8.1
mr11.0.1.1
mr11.1.1.1
mr11.1.1.2
mr11.2.1.1
mr11.3.1.1
mr11.4.1.1
mr11.5.1.1
mr11.5.1.2
mr11.5.1.3
mr11.5.1.4
mr12.0.1.1
mr12.0.1.2
mr12.1.1.1
mr12.2.1.1
mr12.3.1.1
mr12.3.1.2
mr12.4.1.1
mr12.5.1.1
mr13.0.1.1
mr13.1.1.1
mr13.1.1.2
mr13.2.1.1
mr13.3.1.1
mr3.2.1.1
mr3.2.2.1
mr3.3.1.1
mr3.3.1.2
mr3.3.2.1
mr3.4.1.1
mr3.4.1.2
mr3.4.2.1
mr3.5.1.1
mr3.6.1.1
mr3.6.2.1
mr3.7.1.1
mr3.7.1.2
mr3.7.2.1
mr3.7.2.2
mr3.8.1.1
mr3.8.1.2
mr3.8.10.1
mr3.8.11.1
mr3.8.12.1
mr3.8.13.1
mr3.8.2.1
mr3.8.2.2
mr3.8.3.1
mr3.8.4.1
mr3.8.5.1
mr3.8.6.1
mr3.8.7.1
mr3.8.8.1
mr3.8.9.1
mr4.0.1.1
mr4.0.2.1
mr4.1.1.1
mr4.1.2.1
mr4.2.1.1
mr4.2.1.2
mr4.2.2.1
mr4.3.1.1
mr4.3.2.1
mr4.4.1.1
mr4.4.1.2
mr4.4.2.1
mr4.4.2.2
mr4.5.1.1
mr4.5.1.2
mr4.5.1.3
mr4.5.1.4
mr4.5.10.1
mr4.5.11.1
mr4.5.12.1
mr4.5.13.1
mr4.5.2.1
mr4.5.3.1
mr4.5.4.1
mr4.5.4.2
mr4.5.4.3
mr4.5.4.4
mr4.5.5.1
mr4.5.6.1
mr4.5.7.1
mr4.5.8.1
mr4.5.9.1
mr5.0.1.1
mr5.0.2.1
mr5.0.2.2
mr5.0.2.3
mr5.1.1.1
mr5.1.2.1
mr5.1.2.2
mr5.2.1.1
mr5.2.2.1
mr5.3.1.1
mr5.3.2.1
mr5.4.1.1
mr5.4.1.2
mr5.4.2.1
mr5.5.1.1
mr5.5.1.2
mr5.5.1.3
mr5.5.10.1
mr5.5.11.1
mr5.5.12.1
mr5.5.13.1
mr5.5.2.1
mr5.5.2.2
mr5.5.3.1
mr5.5.3.2
mr5.5.4.1
mr5.5.5.1
mr5.5.6.1
mr5.5.7.1
mr5.5.8.1
mr5.5.9.1
mr5.5.9.2
mr5.5.9.3
mr6.0.1.1
mr6.0.1.2
mr6.0.1.3
mr6.0.2.1
mr6.1.1.1
mr6.1.1.2
mr6.1.2.1
mr6.2.1.1
mr6.2.2.1
mr6.3.1.1
mr6.3.1.2
mr6.3.1.3
mr6.3.2.1
mr6.4.1.1
mr6.4.2.1
mr6.5.1.1
mr6.5.1.2
mr6.5.1.3
mr6.5.1.4
mr6.5.10.1
mr6.5.11.1
mr6.5.12.1
mr6.5.13.1
mr6.5.2.1
mr6.5.2.2
mr6.5.2.3
mr6.5.2.4
mr6.5.3.1
mr6.5.3.2
mr6.5.4.1
mr6.5.4.2
mr6.5.4.3
mr6.5.5.1
mr6.5.5.2
mr6.5.6.1
mr6.5.7.1
mr6.5.8.1
mr6.5.9.1
mr7.0.1.1
mr7.0.2.1
mr7.1.1.1
mr7.1.2.1
mr7.2.1.1
mr7.2.2.1
mr7.3.1.1
mr7.3.1.2
mr7.3.2.1
mr7.4.1.1
mr7.4.1.2
mr7.4.2.1
mr7.5.1.1
mr7.5.1.2
mr7.5.1.3
mr7.5.10.1
mr7.5.11.1
mr7.5.11.2
mr7.5.12.1
mr7.5.13.1
mr7.5.2.1
mr7.5.3.1
mr7.5.4.1
mr7.5.5.1
mr7.5.6.1
mr7.5.7.1
mr7.5.8.1
mr7.5.9.1
mr8.0.1.1
mr8.0.2.1
mr8.1.1.1
mr8.1.2.1
mr8.2.1.1
mr8.2.2.1
mr8.3.1.1
mr8.3.1.2
mr8.3.2.1
mr8.4.1.1
mr8.4.2.1
mr8.5.1.1
mr8.5.1.2
mr8.5.1.3
mr8.5.1.4
mr8.5.10.1
mr8.5.11.1
mr8.5.12.1
mr8.5.2.1
mr8.5.2.2
mr8.5.3.1
mr8.5.3.2
mr8.5.4.1
mr8.5.4.2
mr8.5.5.1
mr8.5.5.2
mr8.5.5.3
mr8.5.6.1
mr8.5.6.2
mr8.5.7.1
mr8.5.7.2
mr8.5.8.1
mr8.5.8.2
mr8.5.9.1
mr9.0.1.1
mr9.0.1.2
mr9.0.1.3
mr9.1.1.1
mr9.1.1.2
mr9.2.1.1
mr9.3.1.1
mr9.4.1.1
mr9.4.1.2
mr9.5.1.1
mr9.5.1.2
mr9.5.1.3
mr9.5.1.4
mr9.5.1.5
mr9.5.2.1
mr9.5.2.2
mr9.5.3.1
mr9.5.3.2
mr9.5.4.1
mr9.5.5.1
mr9.5.5.2
mr9.5.6.1
mr9.5.7.1
mr9.5.8.1
mr9.5.9.1
${ noResults }
apt-key is gone as of apt version 2.9.17, so rely on apt-key only for Debian bookworm, instead use our own tooling to verify the key situation on Debian/trixie (v13) and newer. Migrate our existing checks from templates/140_apt-keys.yaml.tt2 to our new helper script helper/check-apt-keyrings, so we have one single interface for all those checks. FTR: the checksums of the sipwise-archive-2015.gpg + sipwise-autobuilder-2011.gpg keyfiles differ between bookworm and trixie, because of the way we generate them during package builds (gnupg for bookworm vs. sequoia starting with trixie). Situation on bookworm / trunk: | root@spce:~# gpg /etc/apt/trusted.gpg.d/sipwise-archive-2015.gpg | gpg: WARNING: no command supplied. Trying to guess what you mean ... | pub rsa4096 2015-03-05 [SC] [expires: 2029-10-12] | 68A702B1FD8E422AAAA1ADA3773236EFF411A836 | uid Sipwise GmbH (Sipwise Repository Key) <support@sipwise.com> | sub rsa4096 2015-03-05 [E] [expires: 2029-10-12] | root@spce:~# gpg /etc/apt/trusted.gpg.d/sipwise-autobuilder-2011.gpg | gpg: WARNING: no command supplied. Trying to guess what you mean ... | pub rsa4096 2011-06-06 [SC] | F7B8A739CE638D719A078C9859104633EE5E097D | uid Sipwise autobuilder (Used to sign packages for autobuild) <development@sipwise.com> | sub rsa4096 2011-06-06 [E] | root@spce:~# sha256sum /etc/apt/trusted.gpg.d/sipwise-archive-2015.gpg /etc/apt/trusted.gpg.d/sipwise-autobuilder-2011.gpg | 811f878f5320fc8563a70b166d2c27ec060b4397ca021702f433bc4659336b9b /etc/apt/trusted.gpg.d/sipwise-archive-2015.gpg | f00aad42a76ddec341fb2c67b45b41e2d1c19d67bd239196cd52488c4b7da4a0 /etc/apt/trusted.gpg.d/sipwise-autobuilder-2011.gpg Situation on trixie / trunk: | root@spce:~# gpg /etc/apt/trusted.gpg.d/sipwise-archive-2015.gpg | gpg: WARNING: no command supplied. Trying to guess what you mean ... | pub rsa4096 2015-03-05 [SC] [expires: 2029-10-12] | 68A702B1FD8E422AAAA1ADA3773236EFF411A836 | uid Sipwise GmbH (Sipwise Repository Key) <support@sipwise.com> | sub rsa4096 2015-03-05 [E] [expires: 2029-10-12] | root@spce:~# gpg /etc/apt/trusted.gpg.d/sipwise-autobuilder-2011.gpg | gpg: WARNING: no command supplied. Trying to guess what you mean ... | pub rsa4096 2011-06-06 [SC] | F7B8A739CE638D719A078C9859104633EE5E097D | uid Sipwise autobuilder (Used to sign packages for autobuild) <development@sipwise.com> | sub rsa4096 2011-06-06 [E] | | root@spce:~# sha256sum /etc/apt/trusted.gpg.d/sipwise-archive-2015.gpg /etc/apt/trusted.gpg.d/sipwise-autobuilder-2011.gpg | 88d92e09810a13b5e749839bca89029fbbe73cca261a3a26712a560cc7b50e47 /etc/apt/trusted.gpg.d/sipwise-archive-2015.gpg | b64656d5f8fa0a636d46084bda74e16cef502d3d48e8ed101c6386ad8bbcacef /etc/apt/trusted.gpg.d/sipwise-autobuilder-2011.gpg NOTE: Once we switch our /etc/apt/sources.list* setup to the deb822.sources format (see sources.list(5) + deb822(5) for details), and neither our ngcp-archive-keyring nor Debian's debian-archive-keyring no longer installs any files inside /etc/apt/trusted.gpg.d, we can instead check for empty /etc/apt/trusted.gpg.d + /etc/apt/keyrings and expected files inside /usr/share/keyrings. Change-Id: I0ef7e1d8f0684f94c1e6ae0499f85080cdcd690a |
2 months ago | |
---|---|---|
.. | ||
source | Provide debian/source/format | 12 years ago |
.gitignore | TT#22072 Update packaging | 8 years ago |
changelog | Release new version 13.3.0.0+0~mr13.3.0.0 | 3 months ago |
control | MT#58356 Update packaging for bookworm | 2 years ago |
copyright | MT#58356 Update packaging for bookworm | 2 years ago |
ngcp-system-tests.install | MT#62249 Rework apt-key checks to support Debian/trixie | 2 months ago |
ngcp-system-tests.lintian-overrides | MT#55524 Update lintian overrides for new lintian behavior | 3 years ago |
ngcp-system-tests.postrm | TT#72351 Move installed files under ngcp-system-tests instead of ngcp-tests | 5 years ago |
ngcp-system-tests.preinst | TT#72351 Move installed files under ngcp-system-tests instead of ngcp-tests | 5 years ago |
rules | TT#124273 Use execute_after_ instead of override_ for dh command | 4 years ago |