Description of problem: user-defined printer/job policies not working Version-Release number of selected component (if applicable): cups-1.2.4-11.14.el5_1.3 How reproducible: Completely. Steps to Reproduce: 1. Configure one machine as a print server, and create in /etc/cups/cupsd.conf a user-defined printer/job policy like f.e. <Policy isg> # administration operations <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs R elease-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CU PS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default> AuthType Basic Require user @SYSTEM msedtest testuser Order allow,deny </Limit> </Policy> 2. Configure in /etc/cups/printers.conf a printer with the userdefined policy like f.e. <Printer IFW_ISG_HP> Info IFW B26 Niche - HP LaserJet 4250DTN Location IFW B26 Niche DeviceURI tea4cups:socket://lp-7695.inf.ethz.ch State Idle Accepting Yes Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy isg ErrorPolicy stop-printer </Printer> 3. Open a browser on a external maschine and contact the printer server by http://printserver:631 . Try admin operations like Stop/Start Printer as an external or local user (in my example msedtest and testuser). Actual results: Operations in this constellation are not working. Expected results: Operations in this constellation should work. Additional info: I patched cups-1.2.4-11.14.el5_1.3.src.rpm with str2319.patch from http://www.cups.org/str.php?L2319+P0+S1+C0+I0+E0+M10+Q2319 and made a rpmbuild. The installation of this new rpm solved the problem.
Proposing for RHEL-5.3 and granting Devel ACK. Read ya, Phil
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
(In reply to comment #4) > This request was evaluated by Red Hat Product Management for inclusion in a Red > Hat Enterprise Linux maintenance release. Product Management has requested > further review of this request by Red Hat Engineering, for potential > inclusion in a Red Hat Enterprise Linux Update release for currently deployed > products. This request is not yet committed for inclusion in an Update > release. Any news regarding this problem? We cannot offer our new cups-server without this policy-feature. Regards Martin
Martin: this bug fix has engineering approval and we hope to have a fix available for the next update release.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-0201.html