| KRB5_KEYTAB.CONF(5) | File Formats Manual | KRB5_KEYTAB.CONF(5) |
NAME
krb5_keytab.conf —
configuration file for
krb5_keytab(8)
SYNOPSIS
krb5_keytab.conf |
DESCRIPTION
krb5_keytab.conf is the configuration file
for krb5_keytab(8). The syntax
is a Perl snippet which is evaluated and is expected to set the following
variables:
- @admin_users
- is a list of users who are allowed to perform administrative functions. That is, they can operate on other user's keytabs and avoid the system encryption type policies.
- @allowed_enctypes
- is a list of acceptable encryption types that even administrative users cannot over-ride.
- $default_krb5_lib
- is the default Kerberos library version if it is not specified.
- %krb5_libs
- is a hash mapping Kerberos library versions to an array ref of supported encryption types.
- %krb5_lib_quirks
- is a hash mapping Kerberos library versions to an array ref of keytab management bugs (quirks) that must be considered when constructing or testing a keytab.
- $use_fetch
- is a boolean value which tells krb5_keytab(8) whether it should attempt to fetch keys from the KDC. By default the KDC will refuse these requests, so only enable this option if you have configured the KDC allow the fetching of keys. See $allow_fetch in krb5_admind.conf(5). This value defaults to 0.
- %user2service
- is a hash mapping users to an array ref containing additional service principals that the user may request to be placed in its keytab. This mechanism will eventually be replaced with a more general mechanism which allows for hostbased specification of this concept.
- %user_libs
- is a hash mapping users to an array ref containing a list of acceptable Kerberos libraries which the user may use. Administrative users may not over-ride this restriction.
Syntax errors will terminate parsing causing all subsequent configuration to be ignored and so it is critical that they not be present.
SEE ALSO
AUTHORS
krb5_keytab.conf was written by Roland C.
Dowdeswell.
| Debian | October 5, 2009 | Debian |

