[265] in athena10

home help back first fref pref prev next nref lref last post

Re: Athena 10 on ashdown04 cluster machine: installation

daemon@ATHENA.MIT.EDU (Greg Hudson)
Mon Jun 23 11:34:55 2008

From: Greg Hudson <ghudson@MIT.EDU>
To: Kenneth Arnold <kcarnold@mit.edu>
Cc: Evan Broder <broder@mit.edu>, ashdown-webmaster@mit.edu, athena10@mit.edu
In-Reply-To: <485FC10A.4050500@mit.edu>
Content-Type: text/plain
Date: Mon, 23 Jun 2008 11:34:10 -0400
Message-Id: <1214235250.18347.100.camel@error-messages.mit.edu>
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit

On Mon, 2008-06-23 at 11:28 -0400, Kenneth Arnold wrote:
> Greg Hudson wrote:
> > (It is also possible to do authenticated printing
> > with the CUPS framework, but for technical reasons it is not easy for us
> > to deploy.)

> Is that because delegation "is currently only supported when using a 
> single KDC on your network"? 
> (http://www.cups.org/documentation.php/kerberos.html)

No.  There are at least two issues:

1. We'd need the printing queues to be running CUPS (or at least an IPP
implementation of some sort) instead of an lpd implementation.

2. Kerberos-authenticated CUPS works by forwarding credentials through
the local CUPS daemon on the client machine.  That can only work if the
client machine has a keytab, which is not true of cluster machines or of
many private machines.

> > In the interest of providing a smoother experience, Evan is working on
> > developing front-end scripts so that lpr and friends will automatically
> > choose between CUPS and lprng depending on the printer name.

> Will that handle enumeration (i.e., CUPS and lprng printers showing up 
> together in printer selection dialogs)? If so, this will be very useful.

That doesn't seem likely, although my understanding of printing clients
into GUIs is imperfect.



home help back first fref pref prev next nref lref last post