#1029093 solaar doesn't enable plugdev when plugdev requested

#1029093#5
Date:
2023-01-17 16:05:46 UTC
From:
To:
My previous bug, BZ#1028922, was closed inappropriately, given that the
bug is not fixed in Bookworm, and will impact Bullseye users until Bullseye
leaves support.

Solaar notes this on configuration:

However, even if "yes" is selected, the line that includes plugdev is
commented out in the udev rules file shipped with the package,
/lib/udev/rules.d/60-solaar.rules:

# Grant members of the "plugdev" group access to receiver (useful for SSH users)
#MODE="0660", GROUP="plugdev"

...which results in plugdev not being set as the group for matching
devices, instead leaving them with the default 0600 root:root, which
plugdev users cannot access. If this line is manually uncommented Solaar
works as intended with plugdev users.

The easiest fix might be to simply be to note this in the configuration
dialog, as it'd be reasonable for users wanting this to work with plugdev
to understand that an additional manual step is required.

Observed on Debian Bookworm with Solaar 1.1.8+dfsg-1.
Observed on Debian Bullseye with Solaar 1.0.4+dfsg-1.

#1029093#10
Date:
2023-01-17 21:53:11 UTC
From:
To:
Hi Mason,

The Debian bug tracker (which isn’t Bugzilla ;-) takes version information
into account; if you look at the diagram on the right-hand side of
https://bugs.debian.org/1028922 you’ll see that the only fixed version is the
version currently in unstable, and that the versions currently in stable
(Bullseye) and testing (Bookworm) are marked as unfixed. Likewise, if you
compare https://bugs.debian.org/solaar;dist=stable and
https://bugs.debian.org/solaar;dist=unstable you’ll see that the former still
lists 1028922 as outstanding, i.e. unresolved.

I’m merging this bug with 1028922 and upgrading the importance of the latter,
so that it can be fixed in an upcoming Bullseye point release (if the stable
release managers approve).

Regards,

Stephen