Bug 19459 - Can't Install SCX-4200 due missing "printers lp user fix" udev rules
Summary: Can't Install SCX-4200 due missing "printers lp user fix" udev rules
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-26 16:36 CEST by José Eduardo Martins
Modified: 2016-09-27 13:23 CEST (History)
2 users (show)

See Also:
Source RPM: cups-2.2.0-2.mga6
CVE:
Status comment:


Attachments

Description José Eduardo Martins 2016-09-26 16:36:07 CEST
Description of problem: 74-printers_lp_user_fix.rules was missing in cups package


Version-Release number of selected component (if applicable): cups-2.2.0-2.mga6


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 José Eduardo Martins 2016-09-26 16:40:50 CEST
workaround:

copy /usr/lib/udev/rules.d/74-printers_lp_user_fix.rules from cups-2.0.4-1.3.mga5
to /usr/lib/udev/rules.d/

cat /usr/lib/udev/rules.d/74-printers_lp_user_fix.rules
# Let printers have an ACL allowing rw for user lp, so CUPS backends running
# as user lp/group sys can access them.  This should be removed when CUPS is
# run with group 'lp' instead of 'sys', but it may not be trivial to handle
# on upgrades --spuk@2009-10-26

ACTION=="remove", GOTO="not_lp_user_fix"

# Devices specifications copied from 69-printeracl.rules
KERNEL=="parport[0-9]*", GOTO="lp_user_fix"
SUBSYSTEM=="printer", KERNEL=="lp*", GOTO="lp_user_fix"
SUBSYSTEM=="ppdev", GOTO="lp_user_fix"
SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="07", ATTR{bInterfaceSubClass}=="01", GOTO="lp_user_fix"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701??:*", GOTO="lp_user_fix"
KERNEL=="lp[0-9]*", GOTO="lp_user_fix"
KERNEL=="irlpt[0-9]*", GOTO="lp_user_fix"
GOTO="not_lp_user_fix"

LABEL="lp_user_fix"
RUN+="/usr/bin/setfacl -m user:lp:rw $env{DEVNAME}"

LABEL="not_lp_user_fix"
José Eduardo Martins 2016-09-26 16:48:31 CEST

CC: (none) => jemartins

Comment 2 Marja Van Waes 2016-09-27 13:23:34 CEST
(In reply to José Eduardo Martins from comment #1)
> workaround:
> 
> copy /usr/lib/udev/rules.d/74-printers_lp_user_fix.rules from
> cups-2.0.4-1.3.mga5


That file is indeed no longer available in cups-2.2.0-2.mga6

CC: (none) => marja11
Assignee: bugsquad => thierry.vignaud
Source RPM: (none) => cups-2.2.0-2.mga6


Note You need to log in before you can comment on or make changes to this bug.