| Summary: | Can't Install SCX-4200 due missing "printers lp user fix" udev rules | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | José Eduardo Martins <jemartins> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | jemartins, marja11 |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | cups-2.2.0-2.mga6 | CVE: | |
| Status comment: | |||
|
Description
José Eduardo Martins
2016-09-26 16:36:07 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 (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 |