Provided by: krb5-multidev_1.17-6ubuntu4.8_amd64 bug

NAME

       krb5-config - tool for linking against MIT Kerberos libraries

SYNOPSIS

       krb5-config [--help | --all | --version | --vendor | --prefix | --exec-prefix | --defccname | --defktname
       | --defcktname | --cflags | --libs [libraries]]

DESCRIPTION

       krb5-config tells the application programmer what flags to use to compile and link programs  against  the
       installed Kerberos libraries.

OPTIONS

       --help prints a usage message.  This is the default behavior when no options are specified.

       --all  prints the version, vendor, prefix, and exec-prefix.

       --version
              prints the version number of the Kerberos installation.

       --vendor
              prints the name of the vendor of the Kerberos installation.

       --prefix
              prints the prefix for which the Kerberos installation was built.

       --exec-prefix
              prints the prefix for executables for which the Kerberos installation was built.

       --defccname
              prints the built-in default credentials cache location.

       --defktname
              prints the built-in default keytab location.

       --defcktname
              prints the built-in default client (initiator) keytab location.

       --cflags
              prints the compilation flags used to build the Kerberos installation.

       --libs [library]
              prints the compiler options needed to link against library.  Allowed values for library are:

                                    ┌────────────┬───────────────────────────────────────┐
                                    │krb5        │ Kerberos 5 applications (default)     │
                                    ├────────────┼───────────────────────────────────────┤
                                    │gssapi      │ GSSAPI  applications  with Kerberos 5 │
                                    │            │ bindings                              │
                                    ├────────────┼───────────────────────────────────────┤
                                    │kadm-client │ Kadmin client                         │
                                    ├────────────┼───────────────────────────────────────┤
                                    │kadm-server │ Kadmin server                         │
                                    ├────────────┼───────────────────────────────────────┤
                                    │kdb         │ Applications that access the Kerberos │
                                    │            │ database                              │
                                    └────────────┴───────────────────────────────────────┘

EXAMPLES

       krb5-config  is particularly useful for compiling against a Kerberos installation that was installed in a
       non-standard location.  For example, a Kerberos installation that is installed  in  /opt/krb5/  but  uses
       libraries in /usr/local/lib/ for text localization would produce the following output:

          shell% krb5-config --libs krb5
          -L/opt/krb5/lib -Wl,-rpath -Wl,/opt/krb5/lib -L/usr/local/lib -lkrb5 -lk5crypto -lcom_err

SEE ALSO

       kerberos(7), cc(1)

AUTHOR

       MIT

COPYRIGHT

       1985-2019, MIT