FS#35602 - [openobex] relies on non-existing group plugdev, conflict with systemd

Attached to Project: Arch Linux
Opened by Peter Weber (hoschi) - Sunday, 02 June 2013, 11:10 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 06 November 2013, 03:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tom Gundersen (tomegun)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 14
Private No

Details

Description:
openobex <= 1.7-5 includes the udev-rule "60-openobex.rules" in directory "/usr/lib/udev/rules.d", which relies on the group "plugdev". This group doesn't exist by default and is not referred in our wiki. The "plugdev" group seems to be a special group from Ubuntu and is not generally used on GNU/Linux.

The developers of systemd doesn't like this:
https://bugzilla.redhat.com/show_bug.cgi?id=815093

I want judge this. But we are relying on systemd. So it seems sane, to follow their policy.


Additional info:
* package version: openobex 1.7-5
* config: /usr/lib/udev/rules.d/60-openobex.rules

journalctl --no-pager -b | grep -i plugdev
Jun 02 11:50:14 cupcake systemd-udevd[208]: specified group 'plugdev' unknown
This task depends upon

Closed by  Eric Belanger (Snowman)
Wednesday, 06 November 2013, 03:26 GMT
Reason for closing:  Fixed
Additional comments about closing:  openobex-1.7.1-1 in [testing]
Comment by Jelle van der Waa (jelly) - Wednesday, 05 June 2013, 09:27 GMT
Assigned to last packager
Comment by Peter Wu (Lekensteyn) - Thursday, 06 June 2013, 10:19 GMT
uaccess seems the solution. Note its caveat, it does not work over SSH.
https://wiki.archlinux.org/index.php/Talk:Udev#Use_of_.27uaccess.27_instead_of_GROUP_and_MODE.3F

Loading...