diff options
author | Julian Andres Klode <julian.klode@canonical.com> | 2021-06-09 13:22:38 +0200 |
---|---|---|
committer | Julian Andres Klode <julian.klode@canonical.com> | 2021-10-18 16:12:54 +0200 |
commit | 3f07f5345ec79702c3c769047452041b2c12953f (patch) | |
tree | 4fcf77cec69916e6a1c4ac4553d6eb5efe5d525f /doc | |
parent | c8e5008794f07afa1e9c139249c682eb5745fc25 (diff) |
Add support for embedding PGP keys into Signed-By in deb822 sources
Extend the Signed-By field to handle embedded public key blocks,
this allows shipping self-contained .sources files, making it
substantially easier to provide third party repositories.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/sources.list.5.xml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/sources.list.5.xml b/doc/sources.list.5.xml index 6929201a0..ed99f08f8 100644 --- a/doc/sources.list.5.xml +++ b/doc/sources.list.5.xml @@ -312,6 +312,23 @@ deb-src [ option1=value1 option2=value2 ] uri suite [component1] [component2] [. of this repository (only fingerprints can be specified there through). Otherwise all keys in the trusted keyrings are considered valid signers for this repository. + + The option may also be set directly to an embedded GPG public key block. Special + care is needed to encode the empty line with leading spaces and ".": + <literallayout>Types: deb +URIs: https://deb.debian.org +Suites: stable +Components: main contrib non-free +Signed-By: + -----BEGIN PGP PUBLIC KEY BLOCK----- + . + mDMEYCQjIxYJKwYBBAHaRw8BAQdAD/P5Nvvnvk66SxBBHDbhRml9ORg1WV5CvzKY + CuMfoIS0BmFiY2RlZoiQBBMWCgA4FiEErCIG1VhKWMWo2yfAREZd5NfO31cFAmAk + IyMCGyMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQREZd5NfO31fbOwD6ArzS + dM0Dkd5h2Ujy1b6KcAaVW9FOa5UNfJ9FFBtjLQEBAJ7UyWD3dZzhvlaAwunsk7DG + 3bHcln8DMpIJVXht78sL + =IE0r + -----END PGP PUBLIC KEY BLOCK-----</literallayout> </para></listitem> <listitem><para><option>Check-Valid-Until</option> (<option>check-valid-until</option>) |