Commit Graph

701 Commits

Author SHA1 Message Date
02e137e933 keyringctl: use python3 in shebang
Signed-off-by: Morten Linderud <morten@linderud.pw>
2022-06-08 15:42:08 +02:00
c173a8b009 Fix coverage reporting with gitlab CI
.gitlab-ci.yml:
Remove legacy keyword 'cobertura' and use the gitlab >= 15 based
`coverage_report` which is used to specify format and path to coverage
XML.
2022-06-08 14:42:07 +02:00
eab15c07ef Add signature of dvzrv for farseerfc
keyring/packager/farseerfc/CE536327AED18EABC3B99A17F4AA4E0ED2568E87/uid/Jiachen_YANG__Arch_Linux_Packager_Signing_Key___farseerfc@archlinux.org_30efed36/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature for `CE536327AED18EABC3B99A17F4AA4E0ED2568E87`.
2022-05-20 22:03:53 +02:00
a691b00605 Add signature for dvzrv
keyring/packager/dvzrv/991F6E3F0765CF6295888586139B09DA5BF0D338/uid/David_Runge__dvzrv@archlinux.org_d2ad250f/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature for PGP key with ID
`991F6E3F0765CF6295888586139B09DA5BF0D338`.
2022-05-20 01:14:12 +02:00
9ac4e77af5 Add new packager key for dvzrv
keyring/packager/dvzrv/991F6E3F0765CF6295888586139B09DA5BF0D338/:
Add new packager key `991F6E3F0765CF6295888586139B09DA5BF0D338` for
dvzrv.
2022-05-20 01:06:21 +02:00
f3b1e9e5f6 Revoke main key for Allan
Signed-off-by: Allan McRae <allan@archlinux.org>
2022-05-12 18:26:51 +02:00
57efde6f46 keyring: add signature from anthraxx for muflone 2022-05-11 20:45:08 +02:00
dabd5d1f19 keyring: add signature from anthraxx for maximbaz 2022-05-11 20:45:06 +02:00
11099ca589 keyring: add signature from anthraxx for juergen 2022-05-11 20:45:03 +02:00
b9b5064850 keyring: add signature from anthraxx for escondida 2022-05-11 20:45:01 +02:00
75667b9a57 keyring: add signature from anthraxx for cbehan 2022-05-11 20:44:59 +02:00
4c249460cd keyring: add signature from anthraxx for alucryd 2022-05-11 20:44:56 +02:00
db84e8208d fix(util): support shells passing subshell fd as /dev/fd
This adds support orthogonal to shells that pass subshell fd as
/proc/self/fd.
2022-05-11 20:28:23 +02:00
9f0db89a0a Add revocations for expired key
keyring/packager/dvzrv/91BD8815FE0040FA7FF5D68754C28F4FF5A1A949/*:
Add revocations for expired key.
2022-05-11 20:08:11 +02:00
acc37609f9 Add signature from Bluewind for farseerfc
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-05-11 19:58:30 +02:00
576c4eced7 Add new key CE536327AED18EABC3B99A17F4AA4E0ED2568E87 for farseerfc 2022-05-08 01:52:32 +09:00
c1e08e6a61 readme: add list of all keyring maintainers that could issue releases
This declares a list of all legitimate keys.
2022-04-24 22:21:35 +02:00
5f7147a8c6 Add pierre's master key signature for archange #160 20220424 2022-04-24 12:06:34 +00:00
af20138f4c Add pierre's master key signature for alucryd #147 2022-04-24 13:49:25 +02:00
6af9d54a1f Add main key signature from dvzrv for archange
keyring/packager/archange/69DA34D78FE0EFD596AC6D049D893EC4DAAF9129/uid/Bruno_Pagani__archange@archlinux.org_4d5b885f/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature from dvzrv for archange.
2022-04-23 00:53:00 +02:00
7b31683733 Update FFY00's keys
Signed-off-by: Filipe Laíns <lains@riseup.net>
20220423
2022-04-22 22:22:17 +01:00
2e3dfd80ec Merge remote-tracking branch 'archange/mr-for-160'
* archange/mr-for-160:
  Add new uid for archange@archlinux.org
2022-04-21 14:27:38 +02:00
80c31e8e8b Add new uid for archange@archlinux.org 2022-04-17 14:17:45 +00:00
29dc5d228d Import Iterable and Iterator depending on Python version
libkeyringctl/{keyring,sequoia,util}.py:
As Iterable and Iterator are only used for type hints, switch to using
typing.{Iterable,Iterator} instead of
collections.abc.{Iterable,Iterator} for Python < 3.9.0, as older Python
interpreters will otherwise raise TypeError.
2022-04-14 16:59:22 +02:00
67d898d12f Add signature from Bluewind for alucryd
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-03-27 11:12:29 +02:00
6e23b78671 Update issue templates
.gitlab/issue_templates/*:
Replace allan with grazzolini when assigning tickets or when addressing
main key holders.
Streamline the checkbox system, by relying on less interaction from the
main key holders side if possible (e.g. checks on new keys are done
automatically in a merge request, so have contributors open the merge
request).
Add more documentation on what needs to be edited and how to provide
data exactly (e.g. keyid format, clearsigned document).
2022-03-17 18:46:31 +01:00
845dba12d5 dvzrv main key signature for alucryd
keyring/packager/alucryd/95220BE99CE6FF778AE0DC670F65C7D881506130/uid/Maxime_Gauduin__alucryd@archlinux.org_2606bf1f/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Main key signature by dvzrv for alucryd (95220BE99CE6FF778AE0DC670F65C7D88150613).
2022-03-07 16:32:47 +01:00
9d07b1a210 Merge remote-tracking branch 'alucryd/new-pk-alucryd'
* alucryd/new-pk-alucryd:
  Add a new packager key for alucryd
2022-03-07 16:18:56 +01:00
ceecf32819 Add a new packager key for alucryd 2022-03-06 13:53:41 +00:00
f908838822 fix(trust): do not count revoked main keys for packager trust
If a main key is revoked we do not want to use those keys to count
the required trust threshold.
2022-02-25 21:36:35 +01:00
bae4859fd8 Merge new main key by Giancarlo Razzolini
keyring/main/grazzolini/*:
Add new main key with ID `159F3A43AEB246C5746C033814BC4F30B3B92EBA` by
Giancarlo Razzolini.

* new-mk-grazzolini:
  New Master Key of Giancarlo Razzolini
20220224
2022-02-24 18:14:56 +01:00
135960eec4 New Master Key of Giancarlo Razzolini 2022-02-13 10:26:38 -03:00
137db492d8 Add signature from Bluewind for pierre
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-02-06 14:05:47 +01:00
f6060a04f6 Add signature from Bluewind for eworm
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-02-06 14:05:47 +01:00
75f8cc54e3 Add pierre's master key signature for tensor5 #129 2022-01-27 18:26:21 +01:00
4df58a4d70 Revoke signature from Bluewind for zorun
Signed-off-by: Florian Pritz <bluewind@xinu.at>
20220125
2022-01-23 11:16:28 +01:00
4a29d276c3 Add signature from Bluewind for xyne
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:28 +01:00
9fbe5c8504 Revoke signature from Bluewind for thestinger
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:28 +01:00
a343cbce6a Add signature from Bluewind for tensor5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:27 +01:00
c9955429fc Revoke signature from Bluewind for schuay
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:27 +01:00
8c8f75e3e8 Add signature from Bluewind for jleclanche
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:27 +01:00
5b7326e615 Add signature from Bluewind for cbehan
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:27 +01:00
c37c4f20c9 Add signature from Bluewind for anatolik
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-01-23 11:16:27 +01:00
98ee77f1b6 Add pierre's master key signature for eworm #144 2022-01-22 16:02:24 +01:00
ba09c31dd6 Merge remote-tracking branch 'ainola/add-florian-certification-to-ainola'
* ainola/add-florian-certification-to-ainola:
  ainola: Add bluewind certification
20220118
2022-01-17 21:38:16 +01:00
8808c16c4e ainola: Add bluewind certification 2022-01-17 08:43:32 -08:00
b800c36d82 Add dvzrv main key signature for pierre
keyring/packager/pierre/4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC/uid/Pierre_Schmitz__pierre@archlinux.org_e7e0700e/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add dvzrv main key signature for pierre.

Relates to #143
2022-01-16 16:49:26 +01:00
8b704ce222 Merge remote-tracking branch 'origin/issues/140/pierre'
* origin/issues/140/pierre:
  Revoke pierre's master key signature for dvzrv 2nd key #140
2022-01-16 08:59:41 +01:00
d1f8751881 Revoke pierre's master key signature for dvzrv 2nd key #140 2022-01-16 07:49:28 +00:00
ecc0d7fb50 Merge remote-tracking branch 'origin/issues/139/pierre'
* origin/issues/139/pierre:
  Revoke pierre's master key signature for schuay #139
2022-01-16 08:49:00 +01:00