[devscripts] 01/01: who-uploads: Fix search for user IDs with gpg2 and no @debian.org user IDs
Paul Wise
pabs at moszumanska.debian.org
Sun Oct 30 07:56:55 UTC 2016
This is an automated email from the git hooks/post-receive script.
pabs pushed a commit to branch master
in repository devscripts.
commit 2ea87211bed2989e966e3f24d6b6025e99c16acc
Author: Paul Wise <pabs at debian.org>
Date: Sun Oct 30 15:54:30 2016 +0800
who-uploads: Fix search for user IDs with gpg2 and no @debian.org user IDs
Reported-by: Julien Puydt (Snark) <julien.puydt at laposte.net>
Reported-in: #debian-mentors
---
debian/changelog | 4 ++++
scripts/who-uploads.sh | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index f3c4870..812c6c9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,6 +24,10 @@ devscripts (2.16.9) UNRELEASED; urgency=medium
+ Use dpkg-buildpackage instead of ad-hoc code
+ Compare .changes files and fallback to use debdiff
+ [ Paul Wise ]
+ * who-uploads:
+ + Fix search for user IDs with gpg2 and no @debian.org user IDs
+
-- James McCoy <jamessan at debian.org> Sat, 01 Oct 2016 13:26:57 -0400
devscripts (2.16.8) unstable; urgency=medium
diff --git a/scripts/who-uploads.sh b/scripts/who-uploads.sh
index 14618b5..3e7d113 100755
--- a/scripts/who-uploads.sh
+++ b/scripts/who-uploads.sh
@@ -241,8 +241,8 @@ for package; do
UPLOADER=$($GPG $GPG_OPTIONS \
"${GPG_DEFAULT_KEYRINGS[@]}" "${GPG_KEYRINGS[@]}" \
- --list-key --with-colons $GPG_ID 2>/dev/null |
- awk -F: '/@debian\.org>/ { a = $10; exit} /^pub/ { a = $10 } END { print a }' )
+ --list-key --with-colons --fixed-list-mode $GPG_ID 2>/dev/null |
+ awk -F: '/@debian\.org>/ { a = $10; exit} /^uid/ { a = $10; exit} END { print a }' )
if [ -z "$UPLOADER" ]; then UPLOADER="<unrecognised public key ($GPG_ID)>"; fi
output="$VERSION to $DISTRO: $UPLOADER"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git
More information about the devscripts-devel
mailing list