Gunnar Wolf
a9833e1136
Use pgp instead of gpg when referring to keyrings and pathnames ( Closes : #1101418 ). Thanks to Guillem for the work put into this!
...
These keyrings and pathnames contain OpenPGP certificates, and are
not vendor specific, so naming them with an extension after GnuPG in
detriment to the other multiple OpenPGP implementations does not
promote the interoperability one would expect from that ecosystem.
Given that these files are API, and will have external references,
we add backwards compatibility symlinks for now for the .deb package
but hardlinks for now for the infrastructure (to not entangle these
changes), but which should be considered deprecated and should eventually
(in the future) be obsoleted and removed.
2025-04-25 13:15:36 -06:00
Gunnar Wolf
b74cbceeb9
Import changes sent to keyring.debian.org HKP interface
...
* Greetings from Prizren! Keyring updated during Debconf :-}
* Import changes sent to keyring.debian.org HKP interface:
* 0x00BAE74B343369F1 Nilesh Patra <nilesh> uid:1 sig:1
* 0x04EE131AE6D621BE Christoph Martin <chrism> sig:5
* 0x065FE53932DC551D Geoffroy Berret <kaliko> uid:1 sig:1
* 0x083781A2D2ACE48B Adriano Rafael Gomes <adrianorg> sig:1
* 0x12580AC9CE1FA236 Kartik Kulkarni <kartik-karz> sub:3 sig:11
* 0x1365720913D2F22D Boian Nikolaev Bonev <bbonev> sig:4
* 0x1E759A726A9FDD74 Christopher Knadle <krait> sig:2
* 0x223AE055BD94E154 Milan Kupcevic <milan> sig:2
* 0x2C7C3146C1A00121 Jonas Smedegaard <js> sig:3
* 0x309374D8374C3B48 Marcel Fourné <mfourne> sig:6
* 0x3116BA5E9FFA69A3 Paul Wise <pabs> sig:3
* 0x32247FBB40AD1FA6 Nobuhiro Iwamatsu <iwamatsu> sig:1
* 0x3C4107E6826C40E4 Valentin Vidic <vvidic> sig:5
* 0x4799A35146D12B35 Sudip Mukherjee <sudip> sig:2
* 0x4B043FCDB9444540 Mattia Rizzolo <mattia> sig:15
* 0x5556A34E04A3610B Sascha Steinbiss <satta> sig:5
* 0x56034877E1F87C35 Ximin Luo <infinity0> sub:1 sig:1
* 0x57930DAB0B86B067 Joost van Baal <joostvb> sig:2
* 0x603B832661F9CA53 Paul Martin <pm> sig:6
* 0x63FE10EAD55D0FDB Ondřej Kobližek <kobla> sig:4
* 0x689A04020D7EA9A1 Sebastian Humenda [DM] sig:8
* 0x6F31F7545A885252 Nicolas Dandrimont <olasd> sub:1 sig:1
* 0x71A7E533F291A324 Aurélien COUDERC <coucouf> sig:3
* 0x76B534B2E99007E0 Thorsten Glaser <tg> sig:4
* 0x786C63F330D7CB92 Felix Yan <felixonmars> uid:1 sig:8
* 0x78A1B4DFE8F9C57E Ludovic Rousseau <rousseau> sig:2
* 0x792152527B75921E Antoine Beaupré <anarcat> sig:9
* 0x7A749064D38F11A3 Thomas Vincent <tvincent> sub:1 sig:3
* 0x84E624545A27D942 David da Silva Polverari <polverari> sig:4
* 0x95A42FE8353525F9 Vincent Bernat <bernat> sig:1
* 0x9EDCC991D9AB457E Giovanni Mascellani <gio> sig:6
* 0xAD6916967393982B Philip Rinn [DM] sig:2
* 0xBB3A68018649AA06 Gregor Herrmann <gregoa> sig:4
* 0xCF0E265B7DFBB2F2 Shengjing Zhu <zhsj> sub:1 sig:1
* 0xD04BA3A00125D5C0 Philip Hands <philh> sig:1
* 0xD15D313882004173 Russ Allbery <rra> uid:1 sig:1
* 0xD265C08531ED8AEF Rémi Vanicat <vanicat> sig:3
* 0xD3EBB5966BB99196 Arnaud Ferraris <aferraris> uid:1 sig:1
* 0xD599FF6101809E2A Elena Grandi <valhalla> sig:5
* 0xDB16CF5BB12525C4 Joerg Jaspert <joerg> sig:3
* 0xE352D5C51C5041D4 Iain Lane <laney> sig:3
* 0xE3AE978E834E5E7E Alex Muntada <alexm> sig:80
* 0xF5C83C05D9CEEEEE Chris Boot <bootc> sig:3
2022-07-23 13:36:11 -05:00
Gunnar Wolf
971b1ead03
Modified scripts/replace-key to recognize keys based in Edwards curves (ED25519)
2018-05-30 10:24:50 -05:00
Gunnar Wolf
d5ca432a58
Fix an issue with the key replacement script
...
Start a dirmngr in the temporary $GNUPGHOME
2018-02-07 12:11:52 -06:00
Jonathan McDowell
286d3bbed2
Don't autostart gpg-agent in private workdirs
...
The update + remove scripts would result in a new gpg-agent being
started for each key added or removed as they use private workdirs.
Avoid doing this; they never deal with secret key material and so
should never be using the agent.
2017-12-19 10:14:34 +00:00
Jonathan McDowell
7ce054f088
Remove removed-keys.gpg and removed-1024.gpg keyrings
...
With the keyrings stored in git there is no reason to keep keys we do
not trust and do not intend to ever use again around. They can be
retrieved from the commit history if necessary. Remove all
infrastructure around maintaining these removed keyrings, and the keys
themselves.
2017-05-04 09:58:21 +01:00
Jonathan McDowell
853c21ff34
Update scripts to avoid exporting UATs (photo IDs)
...
As pointed out in #826713 the photo IDs included in some keys contain
copyrighted images. Rather than having to track exactly what license
each of these are under and selectively remove those that can't be
determined update the scripts to never output these packets - this
will help reduce the size of the keyring and the UAT packets are
unnecessary for the verification for which the keyring package is used.
2016-06-20 12:49:55 +01:00
Gunnar Wolf
da7358edb9
Check for release status when invoking dch
2015-04-13 12:04:33 -05:00
Gunnar Wolf
085af693f1
Moved replaced keys from removed-1024-gpg to removed-keys-gpg
2015-01-05 09:21:04 -06:00
Gunnar Wolf
c57bde6572
Patched scripts/replace-key to handle the removed-1024-gpg directory
2015-01-01 23:33:35 -06:00
Gunnar Wolf
290f840bbd
Fixed add-key and replace-key to generate a proper git-commit- template snippet
2014-11-04 12:29:37 -06:00
Jonathan McDowell
111cf1abc8
"git add" debian/changelog in replace-key
...
All other affected files were added to the git index, leaving
debian/changelog having to be manually added.
2014-09-17 18:10:36 +01:00
Daniel Kahn Gillmor
a77f22ae4f
bail if the wrong kind of key identifier was supplied
2014-09-05 18:18:36 -04:00
Daniel Kahn Gillmor
a504dac976
Configure temporary $GNUPGHOME with gpg.conf for ease of reuse; show long keyids by default
2014-09-05 18:18:36 -04:00
Daniel Kahn Gillmor
0c562fe2c4
replace-key should accept keyid arguments when prefixed with 0x
2014-09-05 18:18:33 -04:00
Gunnar Wolf
9d8186dbb6
Recent script changes moved the generated changelog format - Fixed.
2014-09-05 11:32:32 -05:00
Daniel Kahn Gillmor
bbc7cf90d6
replace-key: abort if add-key was aborted
2014-08-30 20:41:22 -07:00
Daniel Kahn Gillmor
f2e55ec690
replace-key: actually use canonicalized long keyid
2014-08-30 20:40:46 -07:00
Gunnar Wolf
b5f950e0b5
Fixed move-key and replace-key to use --multimaint-merge for dch
...
Re-ordered the last entries in this changelog in this way.
2014-05-30 10:14:27 -05:00
Gunnar Wolf
20590cbb5d
Migrated away from Bazaar to Git! Reflect the changes in the scripts, cheatsheets
2014-03-07 12:21:44 -06:00
Gunnar Wolf
fc0dd9a259
Added a script to replace keys in a single movement
2014-03-02 16:22:24 -06:00