[Printing-architecture] Common Printing Dialog and job being rejected by CUPS

Till Kamppeter till.kamppeter at gmail.com
Mon Aug 17 03:47:50 PDT 2009


CUPS bug report:

http://www.cups.org/str.php?L3291

    Till


Till Kamppeter wrote:
> [ Mainly for Alex and Lars, I have discussed this with Per on IRC ]
> 
> Per, thanks also for your quick implementation of marking printers as 
> stopped, rejecting jobs, or needing authentication.
> 
> For testing, I have added
> 
> AuthInfoRequired username,password
> 
> to one of the print queue entries in /etc/cups/printers.conf and 
> restarted CUPS. This printer shows correctly in your dialog that 
> authentication is required.
> 
> Problem is the following: I printed through this printer successfully 
> from your dialog, not getting asked for a password. As I am privileged 
> user (in "lpadmin" group), I tried also to print via
> 
> sudo su nobody -c 'lpr -P 2 ~/.bashrc'
> 
> Then I get only asked for my password to execute sudo, but CUPS does not 
> ask for the password of "nobody". It simply printes the job.
> 
> This looks like that
> 
> AuthInfoRequired username,password
> 
> in /etc/cups/printers.conf makes CUPS reporting that, but in reality it 
> does not need it.
> 
> Per is using standard CUPS APIs 
> (http://www.cups.org/documentation.php/api-cups.html#PRINTERS_AND_CLASSES) 
> to report whether a printer needs authentication. Seems that CUPS has a 
> bug here. Per will report it to CUPS upstream.
> 
>    Till


More information about the Printing-architecture mailing list