Whole document tree
    

Whole document tree

Using Kerberos 4 for Authentication

17.15. Using Kerberos 4 for Authentication

LPRng has built-in support for the Project Athena extensions to the RFC1179 protocol. These provide an extremely simple authentication protocol using an initial credential exchange. After the initial exchange the usual RFC1179 protocol is used.

During configuration, if the krb.h (Kerberos 4) include file is found, then this is enabled by default.

17.15.1. Printcap Entries

Options used:

  • auth=kerberos4use Kerberos4 authentication

  • kerberos_id=destination server key used by clients

  • kerberos_server_principal=alias for kerberos_id



Example printcap entry:

    pr:
        :lp=pr@wayoff
        :auth=kerberos4
        :kerberos_id=lpr/wayoff.private@ASTART.COM


The configuration information for Kerberos4 and Kerberos5 is identical and differ only in the authentication type. Note that only client to server authentication is supported.