[cups.general] CUPS, Kerberos, and ServerName
Rick Cochran
rcc2 at cornell.edu
Thu Oct 9 11:43:24 PDT 2008
I finally got Kerberos authenticated printing to work. The part I was missing
was that unless one wants to issue service principals for every client
workstation, the client command has to send the print job directly to the remote
server, bypassing the local spooler. This can be accomplished by using, for
example, "-H remote-server-name" in the lpr command. It can also be
accomplished by including "ServerName remote-server-name" in the "client.conf"
file on the client workstation. This raises some additional questions.
1. The "ServerName" directive can be used in either cupsd.conf or client.conf.
One of my mistakes was using it in the cupsd.conf. Apparently this directive
has different functionality depending on which of the conf files it is in. What
function does it have when used in the cupsd.conf file?
2. Is there some way to send print jobs for some printers to the local spooler,
and send print jobs for other printers directly to a remote spooler? I
certainly hope so. Otherwise it would be impossible to have a directly attached
printer which did not require Kerberos authentication and a remote printer which
did.
-Rick
More information about the cups
mailing list