https://bugzilla.novell.com/show_bug.cgi?id=430513
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=430513#c1
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
--- Comment #1 from Johannes Meixner 2008-10-01 15:13:38 MDT ---
The only default way to use this functionality
(i.e. any printer admin functionality) is to run
it as root so that you can enter the root password
because by default only root is allowed to do
printer admin tasks.
I.e. run hp-toolbox as root.
I assume it works this way for you and then it works as designed
which makes the bug report invalid for the current HPLIP version.
If it does not work as root, reopen the bug report.
Of course the current design is not really user friendly
but perhaps it is the best possible with the current CUPS:
Currently I don't know if the cupsd responds with a
meaningful error code when authentication fails so that
the application could show a meaningful message too
but I guess that because of security no info can be
shown at all why it failed and all what can be done
is to let the popup reappear.
As far as I know the underlying problem is that currently
CUPS does not provide a way to query the cupsd which user
is allowed to do what so that an application program cannot
show meaningful information (e.g. gray-out dialogs for
printer admin functionality if the currently logged in
user is not allowed to do it).
But it would be wrong to show printer admin dialogs
only when root runs the application because any normal
user could be configured in CUPS to be allowed to do
printer admin tasks (via "CUPS operation policies").
But I think it should be at least possible to specify
an arbitrary user for the IPP operations with the cupsd
so that the application could allow to enter both
a user name and a password so that you could enter
"root" and its password even when you run the application
as normal user.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.