Bug#688830: devscripts: [new] Please include who-permits-upload as a convenient interface to retrieve DM permissions
Arno Töll
arno at debian.org
Wed Sep 26 01:40:31 UTC 2012
Package: devscripts
Version: 2.12.3
Severity: wishlist
Hello,
please consider inclusion of who-permits-upload, a Perl script I wrote to query
and retrieve DM upload permissions in a convenient way. A preliminary version of
it can be inspected on [1] but it may still lack some polishing from my side, I'll
be doing within a few days.
It does not add Perl dependencies which aren't already in Recommends of
devscripts.
Example usage:
$ ./who-permits-upload sciteproj yagf
Package: sciteproj DM: Andreas R�nnquist <gusnan at gusnan.se> Sponsor: Niels Thykier <niels at thykier.net>
Package: yagf DM: Boris Pek <tehnick-8 at mail.ru> Sponsor: Eugene V. Lyubimkin<jackyf at debian.org>
$ ./who-permits-upload -s uid debian at abeckmann.de
Package: glx-alternatives DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: khronos-opencl-headers DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: libthrust DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: libvdpau DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvclock DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-cg-toolkit DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-cuda-toolkit DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-graphics-drivers DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-graphics-drivers-legacy-173xx DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-graphics-drivers-legacy-71xx DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-graphics-drivers-legacy-96xx DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-graphics-modules DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-settings DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-settings-legacy-173xx DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-support DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: nvidia-xconfig DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
Package: vdpauinfo DM: Andreas Beckmann <debian at abeckmann.de> Sponsor: Russ Allbery <rra at stanford.edu>
$ ./who-permits-upload --search sponsor ansgar
Package: cookietool DM: Peter Pentchev <roam at ringlet.net> Sponsor: Ansgar Burchardt <ansgar at debian.org>
Package: freealut DM: Peter Pentchev <roam at ringlet.net> Sponsor: Ansgar Burchardt <ansgar at debian.org>
[1] http://daemonkeeper.net/wp-content/files/who-permits-upload
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.3.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages devscripts depends on:
ii dpkg-dev 1.16.8
ii libc6 2.13-35
ii perl 5.14.2-13
ii python 2.7.3-2
Versions of packages devscripts recommends:
ii at 3.1.13-2
ii curl 7.27.0-1
ii dctrl-tools 2.22.2
ii debian-keyring 2012.06.01
ii dput 0.9.6.3
ii equivs 2.0.9
ii fakeroot 1.18.4-2
ii gnupg 1.4.12-4+b1
ii libcrypt-ssleay-perl 0.58-1
ii libdistro-info-perl 0.10
ii libjson-perl 2.53-1
ii libparse-debcontrol-perl 2.005-3
ii libsoap-lite-perl 0.714-1
ii liburi-perl 1.60-1
ii libwww-perl 6.04-1
ii lintian 2.5.10.2
ii man-db 2.6.2-1
ii patch 2.6.1-3
ii patchutils 0.3.2-1.1
ii python-debian 0.1.21+nmu2
pn python-magic <none>
ii sensible-utils 0.0.7
ii strace 4.5.20-2.3
ii unzip 6.0-7
ii wdiff 1.1.2-1
ii wget 1.14-1
ii xz-utils 5.1.1alpha+20120614-1
Versions of packages devscripts suggests:
ii build-essential 11.5
pn cvs-buildpackage <none>
pn devscripts-el <none>
ii gnuplot 4.6.0-8
ii heirloom-mailx [mailx] 12.5-2
ii libauthen-sasl-perl 2.1500-1
ii libfile-desktopentry-perl 0.04-3
pn libnet-smtp-ssl-perl <none>
ii libterm-size-perl 0.207-1
ii libtimedate-perl 1.2000-1
ii libyaml-syck-perl 1.20-1
ii mutt 1.5.21-6.2
ii openssh-client [ssh-client] 1:6.0p1-3
pn svn-buildpackage <none>
ii w3m 0.5.3-8
-- no debconf information
More information about the devscripts-devel
mailing list