https://bugzilla.novell.com/show_bug.cgi?id=862986 https://bugzilla.novell.com/show_bug.cgi?id=862986#c0 Summary: Incorrect file permissions on /usr/lib/cups/backend/usb in cups Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: jsmeix@suse.com ReportedBy: jburton@jedi98.co.uk QAContact: jsmeix@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0 When cups is installed or updated from rpm the permission on file /usr/lib/cups/backend/usb is set to 555 however the usb cups backend will not find printers or use an existing printer if the permission is not set to 777. The lpd & ipp backends from the same package have the correct permissions. As far as I can recall this has been a bug since at least openSUSE 11.x. Reproducible: Always Steps to Reproduce: 1. Install or update cups package using yast (or zypper) 2. Restart cups service 3. ls -l /usr/lib/cups/backend/usb Actual Results: USB printers will not work # ls -l /usr/lib/cups/backend/usb -r-xr-xr-x 1 root root 35624 Jan 14 15:33 /usr/lib/cups/backend/usb (File permissions = 555) Expected Results: USB printers work correctly # ls -l /usr/lib/cups/backend/usb -rwx------ 1 root root 35624 Jan 14 15:33 /usr/lib/cups/backend/usb (File permissions = 700) This can be worked around by doing: - # chmod 700 /usr/lib/cups/backend/usb following install or update of CUPS, however you usually don't notice that it needs doing until a user says "Can't seem to print" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.