'plugdev' considered harmful - affected packages and maintainers?
Petter Reinholdtsen
pere at hungry.com
Mon Oct 10 13:14:10 BST 2016
Hi Michael asked me to send this here.
We talked the other day about the policy change regarding
plugdev/uaccess, and Michael said he did not believe it affected that
many packages.
I got curious and decided to try to figure out how many packages were
affected. First I installed all packages with files in
/lib/udev/rules.d/:
apt install $(apt-file search /lib/udev/rules.d/|cut -d: -f1|sort -u)
(I had to drop a few of them as they conflict with each other.)
Next, I extracted the list of packages mentioning plugdev but not
uaccess in their udev rules file using
dd-list $(dpkg -S $(for f in $(grep -l plugdev /lib/udev/rules.d/*); do \
if ! grep -q uaccess $f; then echo $f; fi; \
done)|cut -d: -f1)
This resulted in a rather long list of packages and their maintainers.
There are some false positives (like gphoto), but based on a few random
checks this problem seem to affect the majority of the listed packages.
A. Maitland Bottoms <bottoms at debian.org>
airspy-host
bladerf
hackrf
rtl-sdr
Alessio Treglia <alessio at debian.org>
mustang-plug (U)
Android tools Maintainer <android-tools-devel at lists.alioth.debian.org>
android-sdk-meta
Antonio Ospite <ao2 at ao2.it>
libam7xxx
Arne Bernin <arne at alamut.de>
libfreenect (U)
Chirayu Desai <chirayudesai1 at gmail.com>
android-sdk-meta (U)
Christian Perrier <bubulle at debian.org>
antpm (U)
garmin-forerunner-tools (U)
Colin Tuckley <colint at debian.org>
tucnak (U)
Dain Nilsson <dain at yubico.com>
libu2f-host (U)
Debian Authentication Maintainers <pkg-auth-maintainers at lists.alioth.debian.org>
libu2f-host
Debian Bitcoin Packaging Team <pkg-bitcoin-devel at lists.alioth.debian.org>
cgminer
Debian Hamradio Maintainers <debian-hams at lists.debian.org>
tucnak
Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
mustang-plug
Debian PhotoTools Maintainers <pkg-phototools-devel at lists.alioth.debian.org>
libgphoto2
Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
nxt-python (U)
Debian running development group <pkg-running-devel at lists.alioth.debian.org>
antpm
Debian running develpment group <pkg-running-devel at lists.alioth.debian.org>
garmin-forerunner-tools
Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
fpga-icestorm
Didier Raboud <odyx at debian.org>
libfprint (U)
FingerForce Team <fingerforce-devel at lists.alioth.debian.org>
libfprint
Francois Marier <francois at debian.org>
spectools
Frederic Peters <fpeters at debian.org>
libgphoto2 (U)
Grzegorz Kolorz <gkolorz at gmail.com>
x52pro
Gürkan Sengün <gurkan at phys.ethz.ch>
libgphoto2 (U)
Herbert Parentes Fortes Neto <hpfn at debian.org>
libgphoto2 (U)
Jan Dittberner <jandd at debian.org>
usbrelay
John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>
linux-minidisc
Kai-Chung Yan <seamlikok at gmail.com>
android-sdk-meta (U)
Klas Lindfors <klas at yubico.com>
libu2f-host (U)
Luca Bruno <lucab at debian.org>
mspdebug
openocd (U)
Ludovic Rousseau <rousseau at debian.org>
libnfc (U)
Mark Renouf <mark.renouf at gmail.com>
libfreenect (U)
Milan Kupcevic <milan at debian.org>
avrdude
Miriam Ruiz <little_miry at yahoo.es>
squeak-plugins-scratch
Nicolas Bourdaud <nicolas.bourdaud at gmail.com>
eegdev
libfreenect
Nicolas Braud-Santoni <nicolas at braud-santoni.eu>
libu2f-host (U)
Nobuhiro Iwamatsu <iwamatsu at debian.org>
libnfc
libopenobex
Noèl Köthe <noel at debian.org>
garmin-forerunner-tools (U)
Ralf Treinen <treinen at debian.org>
garmin-forerunner-tools (U)
RenZO <renzo at imaginux.com>
ola (U)
Richard Ulrich <richi at paraeasy.ch>
btchip-python
Ruben Undheim <ruben.undheim at gmail.com>
fpga-icestorm (U)
ubertooth
Scott Howard <showard at debian.org>
cgminer (U)
Scott Kitterman <scott at kitterman.com>
nxt-python
Sebastian Reichel <sre at debian.org>
0xffff
Simon Josefsson <simon at josefsson.org>
libu2f-host (U)
Tristan Seligmann <mithrandi at debian.org>
btchip-python (U)
Ulises Vitulli <dererk at debian.org>
libfprint (U)
Uwe Hermann <uwe at debian.org>
dfu-util
flashrom
libsigrok
mtkbabel
openocd
usbprog
Wouter Verhelst <wouter at debian.org>
ola
Yaroslav Halchenko <debian at onerussian.com>
libfreenect (U)
Is there now some policy document I can point these maintainers to, to
try to get the situation amended before Stretch is frozen?
--
Happy hacking
Petter Reinholdtsen
More information about the Pkg-systemd-maintainers
mailing list