Bug 248308 - Printer settings does not prompt for elevated privileges
Summary: Printer settings does not prompt for elevated privileges
Status: RESOLVED UNMAINTAINED
Alias: None
Product: system-config-printer-kde
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Jonathan Riddell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 00:42 UTC by Ben Cotton
Modified: 2013-11-23 20:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Cotton 2010-08-19 00:42:03 UTC
Version:           unspecified (using KDE 4.4.5) 
OS:                Linux

A few of the modules (Login Manager, for example), will prompt for a root password when elevated privileges are required, but the printing module does not. I can't find any option to run it with elevated privileges, apart from using kdesu.  

Reproducible: Always

Steps to Reproduce:
System Settings -> Printer Configuration -> New Network Printer

Actual Results:  
Not authorized: the password may be incorrect

Expected Results:  
Prompt for root password

Appears in both Fedora 12 and Fedora 13.
Comment 1 Jonathan Riddell 2010-08-19 11:10:46 UTC
Can you explain what problem this causes?
Comment 2 Ben Cotton 2010-08-19 15:22:43 UTC
The problem is that non-root users cannot add network printers, even if they have the root password.  

A workaround exists by using kdesu to launch system-config-printer-kde, but it would be better for users (especially inexperienced users) to be prompted for the root password when needed.  Other components of systemsettings do this already.
Comment 3 klaatu 2011-05-11 23:09:12 UTC
I also experience this issue, on Fedora 14 (KDE 4.5 I think), 15, and Slackware 13.37 (KDE 4.6)

I circumvent it by using the web browser interface to CUPS, which does prompt for authentication.
Comment 4 Christoph Feck 2013-11-23 20:34:38 UTC
"system-config-printer-kde" is no longer maintained and has been replaced with "Print Manager" since KDE 4.10. The new version is a C++ rewrite of the old Python version, and may still lack some features or have some bugs.

If this or another issue still needs to be addressed in KDE 4.10 or newer, please add a comment, or report it for "Print Manager".