On Wed, 2007-05-23 at 17:08 +0800, Murray Trainer wrote:
> I have installed Evolution evolution-2.8.2-5 on SuSE 10.2 with KDE 3.5.5
> and cups-1.2.7-3.  We want users individual printers isolated from each
> other.  Cups 1.2 is supposed to do this.  If I su to each user and do an
> lpstat -t I can't see other users printers.  When I print something in
> Konqueror, OpenOffice and Firefox I can't see other users printers as
> expected.  Somehow Evolution bypasses this security and lists other
> users printers when I go to print an e-mail.  I am not sure if this is a
> Gnome or Evolution issue.  Any workarounds or fixes for this problem
> would be greatly appreciated.

Evolution 2.8 uses the deprecated libgnomeprint for its printing API,
which is likely where the problem lies.  Evolution 2.10 migrated to
GTK's printing API [1].  GTK's printing API may have addressed this
issue, I'm not sure.

In either case, Evolution itself is not doing anything that would bypass
CUPS security.

Matthew Barnes


[1] http://developer.gnome.org/doc/API/2.0/gtk/Printing.html

_______________________________________________
Evolution-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to