@ken-vandine: I'd not name the system user 'lpadmin' but rather 'cups-
pk-helper', which is more precise, especially as its creation/deletion
is handled by the cups-pk-helper maintainer scripts.
Other than that, it looks like a good solution.
That said, only the cups-pk-helper maintainer in
It's fine to have root as member of the lpadmin group. BUT… it's not
fine to have cups-pk-helper run as root and allow unauthorized users (in
CUPS' eyes) cancel other user's jobs.
This should be fixed in cups-pk-helper through making it interact with
CUPS using the requesting user's user. This
Re:
> OdyX, WDYT about applying the patch of comment #24 to the Debian/Ubuntu
> package of CUPS? It adds root to CUPS' system group and this way
> cups-pk-helper (runs as root) can authenticate queue and job manipulations
> from GUIs.
I think it should not be solved in CUPS, but in
Please also replace upper-case shouting with lower-case. Upper-case
claims don't help to have this bug fixed; much to the contrary I'd say.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gtk+2.0 in Ubuntu.
I might take a look at c2esp, foo2zjs and pyppd in due time.
So far I'm not sure this bug is as uncontroversial as it might seem and
would really prefer a discussion about it on debian-
pyt...@lists.debian.org before rushing out any actions. The Debian
Python Policy currently says Maintainers