Your message dated Wed, 08 Jan 2025 00:51:22 +0000
with message-id <[email protected]>
and subject line Bug#1076442: fixed in btchip-python 0.1.32-4
has caused the Debian Bug report #1076442,
regarding python3-btchip: Grant device access to console users, not plugdev
members
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1076442: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076442
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-btchip
Version: 0.1.32-2
Tags: patch
The current udev rules set up devices with access to the members of the
plugdev group. This do not work on larger installations with a
group database spanning several machines, where users can not be granted
membership on every machine. A better mechanism is to grant access to
users logged into the console, which is controlled using the uaccess
tag. Please apply this patch to switch how access is granted:
diff --git a/debian/python3-btchip.udev b/debian/python3-btchip.udev
index 685c37a..05dacc3 100644
--- a/debian/python3-btchip.udev
+++ b/debian/python3-btchip.udev
@@ -1,7 +1,7 @@
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1b7c",
MODE="0660", GROUP="plugdev"
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="2b7c",
MODE="0660", GROUP="plugdev"
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="3b7c",
MODE="0660", GROUP="plugdev"
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1807",
MODE="0660", GROUP="plugdev"
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1808",
MODE="0660", GROUP="plugdev"
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0000",
MODE="0660", GROUP="plugdev"
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0001",
MODE="0660", GROUP="plugdev"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1b7c",
TAG+="uaccess"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="2b7c",
TAG+="uaccess"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="3b7c",
TAG+="uaccess"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1807",
TAG+="uaccess"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1808",
TAG+="uaccess"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0000",
TAG+="uaccess"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0001",
TAG+="uaccess"
--
Happy hacking
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: btchip-python
Source-Version: 0.1.32-4
Done: Petter Reinholdtsen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
btchip-python, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <[email protected]> (supplier of updated btchip-python
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 08 Jan 2025 00:40:28 +0100
Source: btchip-python
Architecture: source
Version: 0.1.32-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Petter Reinholdtsen <[email protected]>
Closes: 1076442 1076443
Changes:
btchip-python (0.1.32-4) unstable; urgency=medium
.
* Team upload.
.
* Added AppStream metainfo XML with hardware provide
info (Closes: #1076443).
* Adjusted udev rules to grant device access to console users, not
plugdev members (Closes: #1076442).
Checksums-Sha1:
c0640b613527376c447d55c3fdbb0c7bd7b78f4e 2039 btchip-python_0.1.32-4.dsc
c64071ef4bc3df22d76280d7470ed832950f0ad6 3560
btchip-python_0.1.32-4.debian.tar.xz
e0ba2df5c6e9fd7927ca6423179b8c9ea48a1275 6978
btchip-python_0.1.32-4_source.buildinfo
Checksums-Sha256:
515d8d137981cb9df342f995c18966b15d4a67362e6387801860d40a07c57e22 2039
btchip-python_0.1.32-4.dsc
995a1cd142e6b6d2039c4583688eb4efb58ba083f583378b45d2270252c2d929 3560
btchip-python_0.1.32-4.debian.tar.xz
eb7288b580f1744ca5734fe6fba7de0fa4d8d08a7875677fa23f007d31d097b9 6978
btchip-python_0.1.32-4_source.buildinfo
Files:
01e4199a005d42f492e523468e727867 2039 python optional
btchip-python_0.1.32-4.dsc
ab587f53aa4b4d58f928a3237dcfbbca 3560 python optional
btchip-python_0.1.32-4.debian.tar.xz
878463b4c95f046f4c35c4c14a0933b7 6978 python optional
btchip-python_0.1.32-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmd9u8kACgkQgSgKoIe6
+w6kShAAgJ3IJO3etfwBnxzobH/1nr1wUM2OZD0hwx4nLq4zJ1UAT//+2KpbcZsA
YNTuswgddvpchBYbfmBldNruyeRteMMoer80OI9KGq6eH1zJjMK3jZezjP51ONLP
HzeeK/XQ+pimTRkdyebvgEK4xIPbHD+7oXwkGOnHkFbywEzUz7yK0RaASvB1DCNZ
LT5AVdhjgB1GVtqPldgzGvtqI3+AkW79FC8hietPoJYnr8HkBWNLJXZBrQEhaegz
FAJ1FsLOezLOUEdEBPq7wEMVFbUjnWWYw7mnhXqHvoXoeQws433WJ+z7PtdSDQr/
FB+Gt5Fb1aSFfpCkfazPK1eKYaSt8kGr9eF7fR1loZuKwIor58+QMbBxJ7FCFEwW
DDSb/TMxaAV6l9jZALs8MOD39IxYGMq/B0OcK2gqijfdmc4nkjX39alO2FjfI3TR
OyVZ1iHE/encrlxr1KvnrrMtM3Cmgb3QX76scecaehWvsuSOTSjfVe+q8dlsD9bs
bmMdsUYbKx9YT2qNrSuXByvxDfyyyXSFev1h5LTI/TJenpEJJfRUvwMzk4BrdBeu
eoy/f5k0J2J6K5JrY3icQN64pXrR6nMMP4wZpo11VEbxMu1HOgnR5Dj6XBhNPF+m
ism/BssHdnOuUyPmwKbeMcmljICWoVEGE21M5vHxDhgy/+uNse0=
=WgY5
-----END PGP SIGNATURE-----
pgp6XVXMjkVYu.pgp
Description: PGP signature
--- End Message ---