Compare commits

...

7 Commits

Author SHA1 Message Date
62646e219b Add revocation for dvzrv
Add revocation certificate for C7E7849466FE2358343588377258734B41C31549.
2023-05-29 13:33:19 +02:00
68dbb8014a Switch advertized key for dvzrv
Switch advertized key from C7E7849466FE2358343588377258734B41C31549 to
991F6E3F0765CF6295888586139B09DA5BF0D338, as the latter superseded the
former.
2023-05-29 13:33:14 +02:00
a6c89532b1 Add authentication subkey for dvzrv
Add authentication subkey 57B71EE573F78CBEA83284B0D0B9A7F0EFEC1108 for
C7E7849466FE2358343588377258734B41C31549.
2023-05-29 13:33:10 +02:00
75b363ac6c Add certification from dvzrv for dvzrv
Add signature by 991F6E3F0765CF6295888586139B09DA5BF0D338
on C7E7849466FE2358343588377258734B41C31549 for
"David Runge <dvzrv@archlinux.org>".
2023-05-29 13:33:05 +02:00
f4ad2ed61a Add signature from Foxboron for dvzrv 2023-05-29 13:32:56 +02:00
ddc037fa33 Simplify trust_color() using match statement 2023-05-29 13:32:50 +02:00
f6d2b35318 Fix issue with Trust Enum values
As `auto()` was not used for `Trust.unknown` it led to wrong data being
returned from `trust_color()`.
2023-05-29 13:18:51 +02:00
8 changed files with 52 additions and 12 deletions

View File

@ -132,7 +132,7 @@ Christian Hesse <eworm@archlinux.org>
02FD 1C7A 934E 6145 4584 9F19 A623 4074 498E 9CEE
David Runge <dvzrv@archlinux.org>
C7E7 8494 66FE 2358 3435 8837 7258 734B 41C3 1549
991F 6E3F 0765 CF62 9588 8586 139B 09DA 5BF0 D338
Pierre Schmitz <pierre@archlinux.org>
4AA4 767B BC9C 4B1D 18AE 28B7 7F2D 434B 9741 E8AC

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wngEIBYIACAWIQTH54SUZv4jWDQ1iDdyWHNLQcMVSQUCYnltNQIdAwAKCRByWHNL
QcMVSRBZAQCHwoMtoSpUEwy+MkP1waEE3k2WlwDXQoo/9FwzTFxz5wD9EXQtSlz5
0nAUHeAVGH7aUuxlSsfC58+kJ0ZqwkEv3AA=
=pI72
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,6 @@
-----BEGIN PGP ARMORED FILE-----
zjMEXzjyGhYJKwYBBAHaRw8BAQdAlC/1ysofcEnEhTtUnu/0z1UuAfbzL3r4K+tH
+ZZpuiQ=
=FnQP
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wn4EGBYIACYWIQTH54SUZv4jWDQ1iDdyWHNLQcMVSQUCXzjyGgIbIAUJBd7uAAAK
CRByWHNLQcMVSeUGAP0WfArOzkxd4gHR4inXNCxZjvNSOlvMetR5knp8unMElQEA
8zwv/pcyva/OKoQ+fzUUokFAPbV7OcXmqLiInCvWTAw=
=O198
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEExYKAB0WIQSZH24/B2XPYpWIhYYTmwnaW/DTOAUCYno0+wAKCRATmwnaW/DT
OE5uAP9+xvb8/oqmh2UxW32sRmRz42GuGf3KatBH1D1WlYXz3QD/coRmCwXFvBCP
lEhU5DFPDrsI/U+pNz0F1uWdCsM94Qc=
=Z+gq
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEwQA0ZnZjToDJQPuenAL/QZ/svhYFAl3QLJMACgkQnAL/QZ/s
vhZfmg//S04yCxS1km9rbTdRv+k9bHHuuuE7jAcGXdjg2DUUexeJBabtRPSUALQ7
qveI1mPyCc5JpnSz5yy70g0mwftMS4y9JAMr74CSi8xraJHR0pxJ7g6/V8LovXhm
6v4rIGDSpu6Zuqa56S9gGsjBMOfpAlEijtr4Ci/d4AltD0lxMzop3vPFXv7HiGiU
/PeERZhqp1akFg+guz7bSu+F6GdGZkCty0tlkA82zRQ8Ummq/8qSKM5HUDQGL/+4
g+MAroocB4CQaBN/4F+WTS90dtBnFYBVzWvdlnfIpzI++ELVTxKpieWk9aOuxjQQ
c4tzdF6ZJIzym/nWfTCzfRz0z0vz1cISNxYfSlFmSjmxWtMmaFwInxlBnBjkUYTc
lOiMeitQrDXZAz8tRd6xiGm/8tWNiX97RQq1IdCRJRyzuYY2hHsGcW2j8QR5FkIQ
dHUTMIqu+Tx6ueAc3FYHv0ykWh1gSR048cv55vEIf8pN6CGstzsjbRyuWkz2gH/L
eb4IifrKsDniZdyLpDBApUxKD1PUfgxOZjs+Flfuyq92zjcP90IfLQZxk2aIYxul
dQAhaQE4a5LR/lVpFAgGNKrIGMfU8e0B7cohHXmp5LWoWUFIvdKu46qak0jnL4/v
bzt4wgoukgixomY029arCwUk/cFk7DCy4TbQd1yH2gmnR2nqRPs=
=mOF3
-----END PGP SIGNATURE-----

View File

@ -224,16 +224,13 @@ def trust_color(trust: Trust) -> Color:
-------
The color representing the passed trust status
"""
color: Color = Color.RED
if trust == Trust.revoked:
color = Color.RED
if trust == Trust.unknown:
color = Color.YELLOW
if trust == Trust.marginal:
color = Color.YELLOW
if trust == Trust.full:
color = Color.GREEN
return color
match trust:
case Trust.full:
return Color.GREEN
case Trust.unknown | Trust.marginal:
return Color.YELLOW
case _:
return Color.RED
def format_trust_label(trust: Trust) -> str:

View File

@ -11,7 +11,7 @@ PacketKind = NewType("PacketKind", str)
class Trust(Enum):
unknown = auto
unknown = auto()
revoked = auto()
marginal = auto()
full = auto()