Tim, I have tried pycups 1.9.59 now. It brings me significantly further
but still does not completely fix this issue.

The infinite loop when entering no password or clicking "Cancel" is
gone. So one can at least get out of s-c-p again if one has no valid
credentials to manipulate print queues.

I have also tried, being on the desktop of the user "test" (see comment
#6) running system-config-printer, clicking "Add" and then enter the
user name "till" and the appropriate password. In this case the device
list gets loaded (printer auto-detection, this did not work before) and
I can continue setting up the print queue, but now the problem is at the
end of the wizard. When I click on "Apply" I get an error message: "CUPS
server error: There was an error during the CUPS operation: 'cups-
authorization-canceled'". I can close the wizard only by clicking
"Cancel" and the queue does not get created. What I expect is that the
authentication in the beginning gets used for the rest of this system-
config-printer session.

This behaves the same independent whether cups-pk-helper is installed or
not.

I tried also another operation: Still on "test"s desktop I closed
system-config-printer and started it again. This time I tried to remove
a queue by right-clicking its icon and choosing "Delete" in the menu.
After confirming I did not get any login/password dialog but directly
the message "CUPS server error: There was an error during the CUPS
operation: 'cups-authorization-canceled'".


** Also affects: python-cups (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: python-cups (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/653132

Title:
  "Add Printer" dialog requests root password if user is not in
  Configure Printers group

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-cups/+bug/653132/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to