pacman/scripts
Kristian Klausen 958475a7cf pacman-key: Don't check gpg's trustdb after each key revocation
The trustdb is marked as dirty when a key is revoked[1] and GPG will
recheck it the next time. Checking the trustdb can take 300-500ms which
with 52 revoked keys (and counting) adds up.

This is very noticeable when initializing and populating pacman's
keyring like archiso is doing[2]. It is also unnecessary as the trustdb
is always checked as the last step when populating the keyring.

[1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=g10/keyedit.c;h=1cb62de8a87a823e06b2ed74efdc9e7a4cd99e2b;hb=refs/heads/STABLE-BRANCH-2-2#l6509
[2] https://gitlab.archlinux.org/archlinux/archiso/-/issues/191

(cherry picked from commit 673ce1ab10)
2022-10-02 11:26:04 +10:00
..
completion Always enable TotalDownload 2021-04-23 09:43:30 +10:00
libmakepkg debugflags: Ensure we have unique source paths 2022-10-02 11:24:47 +10:00
po Final update of 6.0.x translations from Transifex 2022-09-26 21:09:49 +10:00
.gitignore libmakepkg: install pkg-config file 2019-05-08 12:46:33 +10:00
libmakepkg.pc.in Update urls to not use www. for archlinux.org 2021-04-08 10:14:33 +10:00
makepkg-template.pl.in Update copyright year 2021-03-01 12:22:20 +10:00
makepkg.sh.in makepkg: use bsdtar --no-read-sparse for archive creation if available 2022-10-02 11:23:51 +10:00
meson.build meson: make non-symlink scripts install for real, and use a better wrapper 2019-11-26 10:49:57 +10:00
pacman-db-upgrade.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
pacman-key.sh.in pacman-key: Don't check gpg's trustdb after each key revocation 2022-10-02 11:26:04 +10:00
repo-add.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
wrapper.sh.in Update copyright year 2021-03-01 12:22:20 +10:00