Bug 107740 - Deleting or stopping print jobs does not work
Summary: Deleting or stopping print jobs does not work
Status: RESOLVED MOVED
Alias: None
Product: cups-pk-helper
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: highest critical
Assignee: Marek Kasik
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-29 18:41 UTC by Esokrarkose
Modified: 2018-10-12 21:17 UTC (History)
5 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Use cups-pk-helper in org.opensuse.CupsPkHelper.Mechanis.conf instead of root (1.09 KB, patch)
2018-09-03 19:57 UTC, Esokrarkose
Details | Splinter Review
Make the cups-pk-helper run as cups-pk-helper passing cups-pk-helper as user too. (8.91 KB, patch)
2018-09-03 19:59 UTC, Esokrarkose
Details | Splinter Review

Description Esokrarkose 2018-08-29 18:41:28 UTC
I forward the information from this bug report here:
https://bugs.launchpad.net/ubuntu/+source/cups-pk-helper/+bug/934291

Deleting or stopping print jobs through the "gnome-control-center -> printers" menu is not possible.
(Black rectangle for stopping can be pressed, nothing happens.)

Deleting with cups via webinterface does work. ( http://localhost:631/ )

[Impact]

The most intuitive way for users to maintain printers and look after print jobs is the printing part of the GNOME Control Center. As this tool makes use of cups-pk-helper for authentication, a lot of its functionality is not working dur to the non-working in cups-pk-helper package.

This way a key functionality in Ubuntu Desktop is not working which may people turn away from Linux on the desktop.

[Test Case]

Do job operations (remove, move to other printer, ...) with print jobs using the printing tool of GNOME Control Center ("Devices" -> "Printers"). You will see that most or all of these operations do not work.
Comment 1 Esokrarkose 2018-09-03 19:57:46 UTC
Created attachment 141433 [details] [review]
Use cups-pk-helper in org.opensuse.CupsPkHelper.Mechanis.conf instead of root

Patch by Shem Pasamba, taken from Ubuntu:
    - Use cups-pk-helper in org.opensuse.CupsPkHelper.Mechanis.conf 
      instead of root
Comment 2 Esokrarkose 2018-09-03 19:59:29 UTC
Created attachment 141434 [details] [review]
Make the cups-pk-helper run as cups-pk-helper passing cups-pk-helper as user too.

Patch by Shem Pasamba, taken from Ubuntu:
    - Make the cups-pk-helper run as cups-pk-helper passing cups-pk-helper as 
      user too. (LP: #934291)
Comment 3 Esokrarkose 2018-09-03 20:03:31 UTC
As you can read in the changelog here: http://changelogs.ubuntu.com/changelogs/pool/main/c/cups-pk-helper/cups-pk-helper_0.2.6-1ubuntu3/changelog

Ubuntu applies the two patches and adds the user cups-pk-helper in the postinstall script and makes cups-pk-helper user member of lpadmin.
Comment 4 GitLab Migration User 2018-10-12 21:17:10 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/cups-pk-helper/cups-pk-helper/issues/2.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.