"Fossies" - the Fresh Open Source Software Archive

Member "krb5-1.18/doc/mitK5defaults.rst" (12 Feb 2020, 4297 Bytes) of package /linux/misc/krb5-1.18.tar.gz:

As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field. See also the latest Fossies "Diffs" side-by-side code changes report for "mitK5defaults.rst": 1.17.1_vs_1.18.

MIT Kerberos defaults

General defaults

Description Default Environment
keytab_definition file


Client keytab_definition file


Kerberos config file krb5.conf(5)



KDC config file kdc.conf(5)



GSS mechanism config file KDC database path (DB2) Master key stash_definition Admin server ACL file kadm5.acl(5) OTP socket directory Plugin base directory

/gss/mech /principal /.k5.realm /kadm5.acl /krb5/plugins


rcache_definition directory Master key default enctype Default keysalt list<Keysalt_lists> Permitted enctypes KDC default port Admin server port Password change port

/var/tmp 88 749 464


Replica KDC propagation defaults

This table shows defaults used by the kprop(8) and kpropd(8) programs.

Description Default Environment

kprop database dump file kpropd temporary dump file kdb5_util location kprop location kpropd ACL file

/replica_datatrans /from_master /kdb5_util /kprop /kpropd.acl

kprop port 754 KPROP_PORT

Default paths for Unix-like systems

On Unix-like systems, some paths used by MIT krb5 depend on parameters chosen at build time. For a custom build, these paths default to subdirectories of /usr/local. When MIT krb5 is integrated into an operating system, the paths are generally chosen to match the operating system's filesystem layout.

Description Symbolic name Custom build path Typical OS path
User programs BINDIR /usr/local/bin /usr/bin
Libraries and plugins LIBDIR /usr/local/lib /usr/lib
Parent of KDC state dir LOCALSTATEDIR /usr/local/var /var
Parent of KDC runtime dir RUNSTATEDIR /usr/local/var/run /run
Administrative programs SBINDIR /usr/local/sbin /usr/sbin
Alternate krb5.conf dir SYSCONFDIR /usr/local/etc /etc
Default ccache name DEFCCNAME FILE:/tmp/krb5cc_%{uid} FILE:/tmp/krb5cc_%{uid}
Default keytab name DEFKTNAME FILE:/etc/krb5.keytab FILE:/etc/krb5.keytab

The default client keytab name (DEFCKTNAME) typically defaults to FILE:/usr/local/var/krb5/user/%{euid}/client.keytab for a custom build. A native build will typically use a path which will vary according to the operating system's layout of /var.