Todo List: validpgpkeys integrity check

2014-12-29 - Kyle Keen

Makepkg (as of pacman 4.2) now verifies GPG signed files differently. They require a reference to the signer's fingerprint. Without that, makepkg's integrity check will fail.

For an example of a good pkgbuild, curl has the following lines:
source=("http://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}
curlbuild.h)
md5sums=('88c5650122873712296d4b1db3f12e6c'
'SKIP'
'751bd433ede935c8fae727377625a8ae')
validpgpkeys=('914C533DF9B2ADA2204F586D78E11C6B279D5C91') # Daniel Stenberg

More details are under the 'validpgpkeys' of the pkgbuild man page. The fingerprint can be generated with
gpg --fingerprint <key-identifier or user ID>

This is not exactly critical, but catching it now may save some bug reports and user frustration. No rebuild is necessary, simply updating the pkgbuilds should be sufficient.

The package list was generated by finding the difference between
egrep -R '\.(asc|sig)' /var/abs | cut -d '/' -f 5 | sort -u
and
grep -R 'validpgpkeys' /var/abs | cut -d '/' -f 5 | sort -u
and so may have a false positive if you recently fixed this in SVN.

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
275 packages displayed out of 275 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Extra a2ps 4.14-7 eric Complete eric
any Community abcde 2.9.1-3 schuay Complete schuay
x86_64 Extra abs Complete arojas
x86_64 Core acl 2.2.53-1 eworm Complete allan
x86_64 Community aide 0.16-1 stativ Complete stativ
x86_64 Extra apache 2.4.33-3 anatolik, jgc Complete anatolik
x86_64 Extra appmenu-qt Complete andrea
x86_64 Extra apr 1.6.3-1 jgc, anatolik Complete anatolik
x86_64 Extra apr-util 1.6.1-3 anatolik, jgc Complete anatolik
any Extra arch-install-scripts 18-1 dreisner Complete dreisner
any Extra archiso 36-1 djgera, pierre Complete pierre
any Core archlinux-keyring 20180627-1 pierre, bpiotrowski Complete pierre
any Extra archlinux-themes-kdm Complete andrea
any Community arm 1.4.5.0-4 anthraxx Complete thestinger
x86_64 Core attr 2.4.48-1 eworm Complete allan
any Community auctex 12.1-1 eric Complete eric
x86_64 Community augeas 1.10.1-1 fyan Complete spupykin
any Community autoconf-archive 1:2018.03.13-1 zorun, eschwartz Complete spupykin
x86_64 Extra autogen 5.18.12-2 jgc Complete jgc
any Core automake 1.15.1-1 lfleischer Complete allan
x86_64 Community avr-binutils 2.31-1 anatolik, schuay Complete anatolik
x86_64 Community avrdude 1:6.3-3 jelle Complete jelle
any Community avr-libc 2.0.0-1 anatolik, jelle Complete anatolik
x86_64 Core bash 4.4.023-1 bpiotrowski Complete bpiotrowski
x86_64 Extra bc 1.07.1-1 ronald Complete heftig
x86_64 Extra bind 9.13.0-2 9.13.0-3 seblu Complete seblu
x86_64 Core bison 3.0.5-1 lfleischer Complete allan
x86_64 Extra bluefish 2.2.10-3 eric Complete eric
x86_64 Extra bluez 5.50-3 andyrtr Complete andyrtr
x86_64 Community bup 0.29.1-2 shibumi Complete bpiotrowski
x86_64 Extra burp Complete arojas
x86_64 Extra bzr 2.7.0-2 alucryd Complete fyan
x86_64 Community calcurse 4.3.0-1 lfleischer, ronald Complete lfleischer
x86_64 Extra c-ares 1.14.0-1 dreisner Complete dreisner
x86_64 Extra ccrtp Complete arojas
x86_64 Extra clamav 0.100.0-2 anthraxx Complete bisson
x86_64 Extra claws-mail 3.16.0-3 andyrtr Complete andyrtr
x86_64 Extra colord-gtk 0.1.26+5+ga9d9c91-1 heftig Complete heftig
any Community colordiff 1.0.18-1 eric, jlichtblau Complete jlichtblau
x86_64 Extra conntrack-tools 1.4.5-1 seblu Complete seblu
x86_64 Core coreutils 8.29-1 seblu Complete seblu
x86_64 Community couchdb 2.1.2-1 Archange Complete spupykin
x86_64 Core cryptsetup 2.0.3-2 eworm Complete bpiotrowski
x86_64 Extra cups 2.2.8-3 andyrtr Complete andyrtr
x86_64 Extra davfs2 1.5.4-1 Complete bpiotrowski
x86_64 Extra dbus-glib 0.110-1 jgc Complete jgc
x86_64 Extra ddd Complete eric
x86_64 Extra ddrescue 1.23-1 schiv Complete arojas
x86_64 Extra dhcp 4.4.1-4 eworm Complete arojas
x86_64 Core diffutils 3.6-1 seblu Complete seblu
x86_64 Community ding-libs andyrtr Complete andyrtr
x86_64 Core dosfstools 4.1-1 tpowa Complete tpowa
x86_64 Extra dovecot foxxx0, demize Complete andyrtr
x86_64 Community duplicity 0.7.17-1 lfleischer Complete lfleischer
x86_64 Community dvdisaster 0.79.5-1 eric Complete eric
x86_64 Community ecryptfs-utils 111-2 anthraxx Complete tredaelli
x86_64 Core ed 1.14.2-1 dreisner Complete allan
x86_64 Community electricsheep Complete eric
any Community electrum 3.1.3-1 shibumi Complete tredaelli
x86_64 Extra elfutils lcarlier Complete lcarlier
x86_64 Extra emacs 26.1-2 juergen Complete juergen
x86_64 Extra exempi 2.4.5-1 jgc Complete jgc
x86_64 Extra expac 9-1 dreisner Complete dreisner
x86_64 Extra farstream 0.2.8-1 Complete fyan
x86_64 Community fb-client bluewind Complete bluewind
x86_64 Extra fbida eric Complete eric
x86_64 Extra feh 2.27-1 bisson Complete bisson
x86_64 Extra fetchmail 6.3.26-6 pierre Complete pierre
x86_64 Core findutils 4.6.0-2 tpowa Complete allan
x86_64 Extra firefox 61.0.1-1 heftig, jgc Complete foutrelis
x86_64 Community freeradius 3.0.17-3 eworm Complete spupykin
x86_64 Extra freetype2 2.9.1-1 andyrtr, heftig, jgc Complete jgc
x86_64 Core gawk 4.2.1-1 tpowa Complete tpowa
x86_64 Extra gdb 8.1-1 8.1-3 anthraxx, anatolik Complete anatolik
x86_64 Core gdbm 1.16-1 bpiotrowski Complete bpiotrowski
x86_64 Core gettext 0.19.8.1-2 tpowa Complete allan
x86_64 Extra glpk 4.65-1 ronald Complete arojas
x86_64 Core gmp 6.1.2-1 bpiotrowski Complete allan
any Extra gnu-free-fonts 20120503-4 heftig Complete heftig
x86_64 Core gnupg 2.2.8-1 bisson Complete bisson
x86_64 Core gnutls 3.5.18-1 jgc, andyrtr Complete andyrtr
x86_64 Community gpac 1:0.7.1-4 eric, alucryd Complete eric
x86_64 Extra gperf 3.1-1 anthraxx Complete arojas
x86_64 Core gpgme 1.11.1-1 eworm, tpowa Complete tpowa
x86_64 Extra gpsd jlichtblau Complete arojas
x86_64 Community gradm Complete thestinger
x86_64 Community greenbone-security-assistant 7.0.3-1 shibumi, anthraxx Complete thestinger
x86_64 Core grep 3.1-1 seblu Complete seblu
x86_64 Core groff 1.22.3-7 tpowa Complete allan
any Community grsec-common Complete thestinger
x86_64 Core grub 2:2.02-7 ronald, eworm Complete allan
x86_64 Extra gtk-engines 2.21.0-3 jgc Complete jgc
x86_64 Extra gv 3.7.4-3 eric Complete eric
x86_64 Core gzip 1.9-1 seblu Complete seblu
x86_64 Community hardlink 0.3.0-2 seblu Complete seblu
x86_64 Extra hplip 3.18.6-1 andyrtr Complete andyrtr
x86_64 Extra hspell 1.4-1 jgc Complete heftig
any Community hyphen-pl 20081206-3 Complete bpiotrowski
x86_64 Community i3lock 2.10-1 anthraxx, jelle Complete ttoepper
x86_64 Community i3status 2.12-1 anthraxx, jelle Complete ttoepper
x86_64 Community i3-wm 4.15-1 anthraxx, jelle Complete ttoepper
x86_64 Extra imagemagick 7.0.8.6-1 arojas, eric Complete eric
x86_64 Core inetutils 1.9.4-5 eric Complete eric
any Extra intel-ucode 20180703-1 eworm Complete thomas
any Extra intltool 0.51.0-3 eric Complete eric
x86_64 Core iptables 1.6.2-2 ronald, bpiotrowski Complete ronald
any Extra iso-codes 3.76-1 jgc Complete fyan
x86_64 Community jalv 1.6.0-3 dvzrv Complete speps
any Community keepass 2.39.1-2 grazzolini Complete tredaelli
x86_64 Extra kismet 2016_07_R1-1 juergen Complete arojas
x86_64 Core krb5 1.16.1-1 anthraxx Complete arojas
x86_64 Core less 530-1 seblu Complete seblu
x86_64 Extra lftp 4.8.3-1 andyrtr Complete andyrtr
x86_64 Multilib lib32-curl 7.61.0-1 fyan Complete fyan
x86_64 Multilib lib32-elfutils Complete lcarlier
x86_64 Multilib lib32-gmp 6.1.2-1 fyan Complete bluewind
x86_64 Multilib lib32-libmng Complete bluewind
x86_64 Multilib lib32-libpcap 1.8.1-1 svenstaro Complete svenstaro
x86_64 Multilib lib32-libsndfile 1.0.28-1 fyan, heftig Complete bluewind
x86_64 Multilib lib32-libtasn1 4.13-1 lcarlier Complete lcarlier
x86_64 Multilib lib32-llvm 6.0.1-1 lcarlier Complete lcarlier
x86_64 Multilib lib32-mesa 18.1.4-1 lcarlier Complete lcarlier
x86_64 Multilib lib32-openssl 1:1.1.0.h-1 pierre, fyan Complete bluewind
x86_64 Multilib lib32-p11-kit 0.23.12-1 heftig Complete bluewind
x86_64 Multilib lib32-readline 7.0.003-1 fyan Complete bluewind
x86_64 Multilib lib32-v4l-utils 1.12.5-1 fyan Complete bluewind
x86_64 Multilib lib32-xz 5.2.4-1 lcarlier Complete fyan
x86_64 Extra libbsd 0.9.1-1 lfleischer Complete lfleischer
x86_64 Extra libburn 1.4.8-1 andyrtr Complete andyrtr
x86_64 Community libc++ Complete thestinger
x86_64 Community libc++abi Complete thestinger
x86_64 Extra libcdio 2.0.0-1 heftig, jgc Complete arojas
x86_64 Extra libcdio-paranoia 10.2+0.94+2-2 jgc Complete jgc
x86_64 Community libdaq Complete arojas
x86_64 Extra libevdev 1.5.9-1 andyrtr Complete andyrtr
x86_64 Core libevent 2.1.8-1 anatolik Complete eric
x86_64 Community libextractor 1.6-3 fyan Complete spupykin
x86_64 Community libftdi 1.4-1 1.4-2 kkeen Complete kkeen
x86_64 Extra libftdi-compat idevolder Complete arojas
x86_64 Core libgpg-error 1.32-1 andyrtr Complete andyrtr
x86_64 Extra libinput 1.11.2-1 jgc, andyrtr Complete andyrtr
x86_64 Extra libisoburn 1.4.8-2 andyrtr Complete andyrtr
x86_64 Extra libisofs 1.4.8-1 andyrtr Complete andyrtr
x86_64 Extra libmad 0.15.1b-8 eric Complete eric
x86_64 Extra libmng 2.0.3-2 eric Complete eric
x86_64 Core libmpc 1.1.0-1 bpiotrowski Complete allan
x86_64 Extra libnetfilter_conntrack 1.0.7-1 seblu Complete seblu
x86_64 Extra libnftnl seblu Complete seblu
x86_64 Extra libotr 4.1.1-1 anthraxx Complete bisson
x86_64 Core libpcap 1.8.1-2 bpiotrowski Complete thomas
x86_64 Core libpipeline 1.5.0-1 andyrtr Complete andyrtr
x86_64 Extra libquvi 0.9.4-5 heftig Complete heftig
any Extra libquvi-scripts 0.9.20131130-4 heftig Complete heftig
x86_64 Extra libsamplerate 0.1.9-1 alucryd, eric Complete eric
x86_64 Extra libsndfile 1.0.28-1 eric Complete eric
x86_64 Core libssh2 1.8.0-2 dreisner Complete allan
x86_64 Community libstrl Complete spupykin
x86_64 Core libtasn1 4.13-1 andyrtr, jgc Complete andyrtr
x86_64 Extra lighttpd 1.4.49-2 pierre Complete pierre
x86_64 Core linux-lts 4.14.55-1 andyrtr Complete andyrtr
x86_64 Extra lm_sensors 3.4.0-4 eric Complete eric
x86_64 Core lvm2 2.02.179-1 eric, eworm Complete eric
x86_64 Community lxc 1:3.0.1-1 spupykin Complete spupykin
x86_64 Extra lynx 2.8.8-5 pierre Complete pierre
x86_64 Core m4 1.4.18-1 lfleischer Complete allan
x86_64 Core man-db 2.8.3-2 andyrtr Complete andyrtr
any Core man-pages 4.16-1 andyrtr Complete andyrtr
x86_64 Extra mediastreamer arojas Complete arojas
x86_64 Extra mesa 18.1.4-1 andyrtr, jgc, lcarlier Complete andyrtr
any Core mkinitcpio 24-2 dreisner Complete dreisner
x86_64 Extra moc 1:2.5.2-2 eric Complete eric
x86_64 Extra mod_fcgid 2.3.9-3 jgc Complete jgc
x86_64 Extra mpc 0.30-1 bisson Complete bisson
x86_64 Extra mpd 0.20.20-2 bisson Complete bisson
x86_64 Extra mpg123 1.25.10-1 eric Complete eric
x86_64 Community mplayer-vaapi Complete foutrelis
any Extra mutagen 1.40.0-1 1.40.0-2 eric Complete eric
x86_64 Core ncurses 6.1-3 bpiotrowski Complete bpiotrowski
x86_64 Extra neon 0.30.2-3 jgc Complete arojas
any Core netctl Complete arojas
x86_64 Extra netpbm 10.73.18-1 jelle Complete eric
x86_64 Extra net-snmp 5.7.3-8 fyan Complete fyan
x86_64 Core nettle 3.4-1 andyrtr Complete andyrtr
x86_64 Extra nftables 1:0.9.0-1 seblu Complete seblu
x86_64 Community ninja 1.8.2-1 anatolik Complete anatolik
x86_64 Community oath-toolkit 2.6.2-3 eworm Complete seblu
x86_64 Extra octave ronald Complete fyan
x86_64 Community oidentd 2.3.1-1 demize Complete dwallace
x86_64 Core openssh 7.7p1-2 bisson Complete bisson
x86_64 Core openssl 1.1.0.h-1 pierre Complete pierre
x86_64 Community openvas-cli 1.4.5-2 shibumi, anthraxx Complete thestinger
x86_64 Community openvas-libraries 9.0.2-1 shibumi, anthraxx Complete thestinger
x86_64 Community openvas-manager 7.0.3-1 shibumi, anthraxx Complete thestinger
x86_64 Community openvas-scanner 5.1.2-1 shibumi, anthraxx Complete thestinger
x86_64 Core openvpn 2.4.6-1 eworm Complete thomas
x86_64 Extra ortp Complete arojas
any Community owncloud Complete spupykin
x86_64 Core p11-kit 0.23.12-1 heftig Complete arojas
any Community parallel 20180622-1 demize Complete tredaelli
x86_64 Community pari 2.9.5-1 bisson Complete bisson
x86_64 Core patch 2.7.6-1 seblu Complete seblu
x86_64 Core pcre 8.42-1 seblu Complete seblu
x86_64 Community pdf2djvu 0.9.9-1 jelle Complete jelle
x86_64 Extra php 7.2.7-2 pierre Complete pierre
x86_64 Extra pidgin 2.13.0-2 foutrelis Complete foutrelis
x86_64 Community pidgin-otr 4.0.2-1 lfleischer Complete lfleischer
x86_64 Extra pigeonhole foxxx0, demize Complete andyrtr
x86_64 Extra pilot-link Complete jgc
x86_64 Community pixz 1.0.6-2 jsteel Complete jsteel
x86_64 Extra pkgfile 17-1 dreisner Complete dreisner
x86_64 Extra plotutils 2.6-8 ronald Complete arojas
x86_64 Community polipo 1.1.1-3 jelle Complete jelle
x86_64 Community ponymix 5-1 jelle Complete jelle
x86_64 Extra ppl 1.2-2 arojas Complete andrea
x86_64 Core ppp 2.4.7-4 fyan Complete allan
x86_64 Community prosody 1:0.10.2-1 spupykin Complete spupykin
x86_64 Core pth 2.0.7-6 tpowa Complete allan
x86_64 Extra putty 0.70-2 eric, eworm Complete eric
any Community python-distutils-extra 2.39-2 2.39-3 jelle Complete jelle
any Community python-kombu 4.2.1-1 4.2.1-2 fyan Complete fyan
x86_64 Extra python-lxml 4.2.3-1 4.2.3-2 fyan, angvp Complete fyan
any Extra python-mako 1.0.7-1 1.0.7-2 fyan Complete fyan
any Community python-pytz 2018.5-1 2018.5-2 jelle Complete jelle
x86_64 Community python-sqlalchemy 1.2.9-1 1.2.9-2 jelle, angvp, fyan Complete jelle
x86_64 Extra qca-ossl Complete pierre
x86_64 Community quvi Complete lfleischer
x86_64 Extra radvd foxxx0 Complete seblu
x86_64 Extra rcs 5.9.4-2 Complete bisson
x86_64 Community rdiff-backup 1.2.8-8 lfleischer Complete lfleischer
x86_64 Core readline 7.0.005-1 bpiotrowski Complete allan
x86_64 Extra redland 1:1.0.17-4 Complete arojas
any Community reflector 2018-1 2018-2 xyne Complete xyne
x86_64 Community remind 3.1.15-3 lfleischer Complete lfleischer
any Community rkhunter 1.4.6-1 lfleischer Complete lfleischer
x86_64 Community roxterm Complete ttoepper
x86_64 Extra rp-pppoe 3.12-3 Complete arojas
x86_64 Extra rsync 3.1.3-1 jelle, eworm Complete pierre
x86_64 Community rust demize Complete thestinger
x86_64 Extra screen 4.6.2-1 bisson Complete bisson
x86_64 Core sed 4.5-1 seblu Complete seblu
x86_64 Core shadow 4.5-4 dreisner Complete allan
x86_64 Extra slang 2.3.2-1 jelle Complete fyan
x86_64 Extra spamassassin 3.4.1-12 bluewind Complete bluewind
x86_64 Community sssd 1.16.2-1 mtorromeo Complete mtorromeo
x86_64 Community stunnel 5.48-2 lfleischer Complete lfleischer
x86_64 Core sudo 1.8.23-2 foutrelis Complete foutrelis
x86_64 Core tar 1.30-1 seblu Complete seblu
x86_64 Community tarsnap 1.0.39-1 jelle Complete jelle
x86_64 Extra telepathy-glib 0.24.1-2 arojas Complete fyan
x86_64 Core texinfo 6.5-1 bpiotrowski Complete arojas
x86_64 Extra thunderbird 52.9.1-1 jgc, heftig Complete foutrelis
x86_64 Community tinc 1.0.33-1 demize Complete tredaelli
x86_64 Community tor 0.3.3.9-1 lfleischer Complete lfleischer
x86_64 Extra truecrypt 1:7.1a-5 anthraxx, remy Complete arojas
any Core tzdata 2018e-1 andyrtr Complete andyrtr
x86_64 Extra ucommon Complete arojas
x86_64 Extra udisks2 2.7.6-1 fyan Complete fyan
x86_64 Extra ulogd 2.0.7-1 seblu Complete seblu
x86_64 Extra v4l-utils 1.14.2-1 jelle Complete arojas
x86_64 Community vdrift Complete svenstaro
any Community vdrift-data Complete svenstaro
x86_64 Community vidalia Complete tredaelli
x86_64 Community vsftpd 3.0.3-4 anthraxx Complete jsteel
x86_64 Extra wget 1.19.5-1 anthraxx, eric Complete eric
x86_64 Core which 2.21-2 seblu Complete seblu
any Extra wicd 1.7.4-2 Complete arojas
x86_64 Core wpa_actiond 1.4-3 Complete allan
x86_64 Extra x2goclient 4.1.2.1-1 andyrtr Complete andyrtr
x86_64 Extra xf86-input-evdev 2.10.6-1 andyrtr, jgc Complete andyrtr
x86_64 Extra xorg-xkbcomp 1.4.2-1 andyrtr Complete andyrtr
x86_64 Extra xorg-xrandr 1.5.0-1 andyrtr, lcarlier, jgc Complete andyrtr
x86_64 Extra xterm 333-1 andyrtr, jgc Complete andyrtr
x86_64 Core xz 5.2.4-1 pierre Complete pierre
any Community youtube-dl 2018.07.10-1 2018.07.10-2 eric, jlichtblau Complete eric
x86_64 Community zile 2.4.14-1 kkeen Complete kkeen