feat: the public keys of the 4 signing roles and keel-archive-keyring #1
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Keel-Linux/keel-keys!1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/keys-and-keyring-package"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This pull request implements step 3 of handbook decision 0055 for all 4 roles.
What changes
keys/keel-trixie-{main,images,security,testing}.asc: the public keys.keys/keel-trixie-main.ascis the same file askeys/keel-archive-keyring.ascin Keel-Linux/apt, keel-transition and common.FINGERPRINTS: the primary key fingerprint of each role.bin/check-keys: each key file must hold exactly 1 primary key, no secret key material, a valid signing subkey, and the fingerprint inFINGERPRINTS.debian/: thekeel-archive-keyringpackage moves here from keel-transition. Sourcekeel-keys, version 0.3.0. The highest published version is 0.2.0./usr/share/keyrings/keel-archive-keyring.gpg(main). Its bytes are the same as in 0.2.0./usr/share/keyrings/keel-{images,security,testing}-keyring.gpg./usr/share/keyrings/keel-archive-keyring.asc(main, armored, as in 0.2.0)./usr/share/keel-archive-keyring/fingerprint: the main fingerprint only, as in 0.2.0. keel-transition reads this file./usr/share/keel-archive-keyring/FINGERPRINTS: 1 line for each role.FINGERPRINTSanddebian/rules.tests / coverage(bats under kcov, 95 percent, throwaway keys),package / changelog,build / trixie(dpkg-buildpackage, lintian, a check of the keyring files) andsecurity.What does not change
Order
Keel-Linux/keel-transition stops to build
keel-archive-keyringin a separate pull request. Until 0.3.0 is published, the archive keeps 0.2.0.You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.
What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation.
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.
What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation.