Commit Graph

219 Commits

Author SHA1 Message Date
Christian Hesse
140cd1b4cb Update keyring
... and get latest signatures.
2020-03-19 15:12:59 +01:00
Christian Hesse
e7eeff4ce3 Revoke key of Guillaume Alaux (guillaume)
Resigned on arch-dev mailing list.
2020-03-19 15:11:57 +01:00
Christian Hesse
24aab64152 Prepare release 2020-01-08 14:48:15 +01:00
Christian Hesse
518219ad91 Update keyring
... and get latest signatures, including revokation certificate for
thomas' master key by tpowa.
2020-01-08 14:44:28 +01:00
Christian Hesse
30bf6dbbce Prepare release 2019-12-19 17:01:08 +01:00
Christian Hesse
fb1aef31bb Update keyring
... and get latest signatures, including sangy's key with
extended lifetime.
2019-12-19 16:56:15 +01:00
Christian Hesse
1c381e57ac Update keyring
... and get latest signatures
2019-12-13 10:29:05 +01:00
Christian Hesse
3a6f172ff9 Prepare release 2019-10-18 09:06:04 +02:00
Christian Hesse
9ed0a33e54 Update keyring
... and get latest signatures, including third master key signature
for kpcyrd from anthraxx.
2019-10-18 09:03:52 +02:00
Christian Hesse
440e87b589 Update keyring
... and get latest signatures, including several from Allan's and
Pierre's master keys.
2019-10-17 16:02:37 +02:00
Christian Hesse
d819c09e03 Revoke key of Rashif Rahman (schiv)
https://lists.archlinux.org/pipermail/aur-general/2019-October/035481.html
2019-10-16 20:29:15 +02:00
Christian Hesse
a55a47e124 Update keyring
... and get latest signatures.
2019-10-14 21:54:22 +02:00
Christian Hesse
5594da9f78 Add kpcyrd 2019-10-14 21:41:58 +02:00
Christian Hesse
4cf0341ed5 Prepare release 2019-10-11 23:10:52 +02:00
Christian Hesse
dabd93a841 Update keyring
... and get latest changes, including:

* revocation of stativ's packager key
* revocation of thomas' master key (dan and giovanni loose full
  trust, but no single package is signed by their key)
* new key of dvzrv
2019-10-11 23:01:41 +02:00
Christian Hesse
f9a3103dba new key of David Runge (dvzrv) 2019-10-11 22:43:57 +02:00
Christian Hesse
5f2b58b703 update-keys: also collect keys with marginal trust 2019-10-11 21:50:16 +02:00
Christian Hesse
ff463b24b1 Revoke thomas' master key 2019-10-11 21:49:49 +02:00
Christian Hesse
453c195114 Revoke key of stativ (Lukas Jirkovsky) 2019-10-11 21:46:35 +02:00
Christian Hesse
5d7de993be Update keyring
... and get latest signatures, including fourth master key signature
for arodseth (which should allow to revoke thomas' master key).
2019-10-08 16:04:49 +02:00
Christian Hesse
41c6a2b92c Prepare release 2019-10-07 23:41:41 +02:00
Christian Hesse
4e08e6d83b Update keyring
... with comments.
2019-10-07 23:39:59 +02:00
Christian Hesse
4966bc9b46 Export with comment
... containing username and keyid
2019-10-07 23:39:04 +02:00
Christian Hesse
af4b81ed04 Update keyring
... and get everything stripped by export-minimal before - including
proper revocation signatures.
2019-10-07 23:38:07 +02:00
Christian Hesse
8f471cf44e Do not export minimal, but clean 2019-10-07 23:36:09 +02:00
Christian Hesse
415fb73b35 Update keyring
... and get latest signatures, including:

* extended lifetime for anthraxx' packager key
* extra master signature for anatolik's key (which brings us one step
  closer to revoking thomas' master key)
* diabonas' packager key with three master key signatures
2019-10-07 23:35:07 +02:00
Christian Hesse
28814448e1 Add Jonas Witschel (diabonas) 2019-09-27 20:54:39 +02:00
Christian Hesse
4088d5cd3c Update keyring
... and get latest signatures.
2019-09-11 10:10:39 +02:00
Christian Hesse
283e940bbe Prepare release 2019-08-27 21:26:42 +02:00
Christian Hesse
91cd3b4fe4 Update keyring
... and get latest signatures, including key with extended
lifetime for daurnimator.
2019-08-27 21:23:17 +02:00
Christian Hesse
469a0ffbd0 Update keyring
No idea why options in configuration file are more effective than
options on the command line... But everything needed is still there.
2019-08-06 10:08:12 +02:00
Christian Hesse
cf5ed9feeb update-keys: do not minimize but export-minimal 2019-08-06 09:38:04 +02:00
Eli Schwartz
5cb23e4ce6 update-keys: don't restore cwd in a subprocess
Using popd at the very end of a shell script is unnecessary, because, as
the very last command, there is nothing to restore state for.
Immediately after, the shell subprocess is ended, and processes don't
control the cwd of the parent process. Changing the cwd for the last
microsecond of the shell process, during which no commands are run, is
a mildly expensive no-op.

By the same measure, if popd is never used, pushd is not needed to
record the old cwd. So simply use 'cd'.

Signed-off-by: Christian Hesse <mail@eworm.de>
2019-08-06 09:35:52 +02:00
Eli Schwartz
c4264b6784 update-keys: move armor to gpg.conf
This option only affects --export, and we always use armored keys.

Signed-off-by: Christian Hesse <mail@eworm.de>
2019-08-06 09:35:52 +02:00
Eli Schwartz
cca61ee733 update-keys: move export-clean to gpg.conf instead of cleaning the keyring before export
This has the same effect, but causes only the exported version of the
key to be cleaned. Cleaning the internal copy doesn't matter.

Signed-off-by: Christian Hesse <mail@eworm.de>
2019-08-06 09:35:52 +02:00
Eli Schwartz
44f69d009f update-keys: use gpg.conf to persist versions
It is easier than passing around a dozen options on the command line.

Signed-off-by: Christian Hesse <mail@eworm.de>
2019-08-06 09:35:52 +02:00
Eli Schwartz
0d99720ded update-keys: use array for $GPG
Embedding quotes in a string doesn't work, it just causes KEYSERVER to
not be quoted at all.

Signed-off-by: Christian Hesse <mail@eworm.de>
2019-08-06 09:35:52 +02:00
Christian Hesse
c4f33de41d Prepare release 2019-08-05 09:57:20 +02:00
Christian Hesse
745bffab6a Update keyring
... and get latest signatures, including key with extended lifetime
for Brett Cornwall (ainola).
2019-08-04 19:20:45 +02:00
Christian Hesse
d3e01dd07b Update keyring
... and get latest signatures.
2019-07-17 14:52:39 +02:00
Christian Hesse
75b586c598 Update keyring
... and get latest signatures.
2019-05-14 00:05:25 +02:00
Christian Hesse
35d91559ff Modify the temporary master key generation 2019-01-23 23:12:15 +01:00
Christian Hesse
06553feca9 Prepare release 2019-01-23 22:55:41 +01:00
Christian Hesse
7b4d1dd1a8 Update keyring
get anthraxx's master key and his signatures
2019-01-23 22:51:55 +01:00
Christian Hesse
72e85ae7ce Add master key for Levente Polyak (anthraxx) 2019-01-23 22:37:38 +01:00
Christian Hesse
0e79570527 Rework the update process
* use --refresh-keys if key is available, not --recv-keys
* refresh/receive in one go
2019-01-23 22:37:38 +01:00
Christian Hesse
a48a66dfd6 Import archlinux.gpg into the temporary keyring
This makes sure we do not loose signatures depending on key server used.
2019-01-23 10:27:58 +01:00
Christian Hesse
f82fc176a5 Update keyring
get escondida's key with extended lifetime
2019-01-23 10:07:58 +01:00
Christian Hesse
122f61055c Update keyring
get alad's key with extended lifetime
2019-01-22 16:49:05 +01:00
Christian Hesse
b654887de7 Prepare release 2019-01-22 15:18:53 +01:00