Credentials from gnome-keyring is not used while printing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTK+ |
New
|
Medium
|
|||
gtk+2.0 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
gtk+3.0 (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
Hi,
For end-user desktops, we've inserted the printing credentials in the user's gnome-keyring to make printing authentication automated.
This worked perfectly last year and still works today ... up to the moment when the /etc/cups/
AuthInfoRequired none
to
AuthInfoRequired username,password
The result is that the user gets a Window which asks the username and the password to print.
The printers are installed system wide (authentication can not be done with the printer's URI) and we send printing jobs to a Windows printing server.
Thanks,
== Workaround ==
* add system-
* alternate, add the username/password to DeviceURI in printer.conf
== Note ==
* print indicator service is deprecated, and usually pops us s-c-p for queue mgmt.
affects: | cups (Ubuntu) → gtk+3.0 (Ubuntu) |
Changed in gtk: | |
importance: | Unknown → Medium |
status: | Unknown → New |
tags: |
added: trusty removed: lucid |
Changed in gtk+3.0 (Ubuntu): | |
assignee: | nobody → Ritesh Khadgaray (khadgaray) |
status: | Triaged → In Progress |
affects: | gtk+3.0 (Ubuntu) → ubuntu |
affects: | ubuntu → gtk+3.0 (Ubuntu) |
tags: | added: rfe |
description: | updated |
Changed in gtk+3.0 (Ubuntu): | |
assignee: | Ritesh Khadgaray (khadgaray) → nobody |
description: | updated |
description: | updated |
description: | updated |
affects: | debian → gtk+2.0 (Ubuntu) |
tags: | removed: rfe |
Changed in ubuntu: | |
status: | New → Confirmed |
affects: | gtk+2.0 (Ubuntu) → ubuntu |
Changed in ubuntu: | |
status: | New → Confirmed |
affects: | ubuntu → gtk+2.0 (Ubuntu) |
affects: | gtk+3.0 (Ubuntu) → ubuntu |
Changed in ubuntu: | |
status: | In Progress → Confirmed |
affects: | ubuntu → gtk+3.0 (Ubuntu) |
Hi Samuel,
AuthInfoRequired tells CUPS that the __remote__ printer needs authentication. When setting AuthInfoRequired, CUPS cannot check the username and password. It simply includes them in the print options when sending a job to the printer. From a quick glance at the gtk sources, it does not seem to pull those credentials from gnome-keyring, which is why it prompts your users every time for their password.
However, from your report it seems like you want authentication to the local CUPS instance, is this correct? Have you set up any other authentication with CUPS except AuthInfoRequired?