aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/Makefile1
-rw-r--r--security/heimdal-devel/Makefile131
-rw-r--r--security/heimdal-devel/distinfo3
-rw-r--r--security/heimdal-devel/files/ipropd_master.in45
-rw-r--r--security/heimdal-devel/files/ipropd_slave.in37
-rw-r--r--security/heimdal-devel/files/kpasswdd-Makefile15
-rw-r--r--security/heimdal-devel/files/kpasswdd-cracklib.c22
-rw-r--r--security/heimdal-devel/files/patch-cf-make-proto.pl11
-rw-r--r--security/heimdal-devel/files/patch-cf_check-compile-et.m411
-rw-r--r--security/heimdal-devel/files/patch-ch_pthreads.m411
-rw-r--r--security/heimdal-devel/files/patch-configure.ac10
-rw-r--r--security/heimdal-devel/files/patch-lib-krb5-krb5_locl.h20
-rw-r--r--security/heimdal-devel/files/patch-lib__sl__slc-lex.l11
-rw-r--r--security/heimdal-devel/files/patch-tools-heimdal-gssapi.pc.in10
-rw-r--r--security/heimdal-devel/files/patch-tools-krb5-config.in10
-rw-r--r--security/heimdal-devel/pkg-descr3
-rw-r--r--security/heimdal-devel/pkg-message11
-rw-r--r--security/heimdal-devel/pkg-plist1258
18 files changed, 1620 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 276b83d3a083..d007ea104370 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -204,6 +204,7 @@
SUBDIR += heaan
SUBDIR += headscale
SUBDIR += heimdal
+ SUBDIR += heimdal-devel
SUBDIR += helib
SUBDIR += hexl
SUBDIR += highwayhash
diff --git a/security/heimdal-devel/Makefile b/security/heimdal-devel/Makefile
new file mode 100644
index 000000000000..2b6486aeb434
--- /dev/null
+++ b/security/heimdal-devel/Makefile
@@ -0,0 +1,131 @@
+PORTNAME= heimdal
+PORTVERSION= ${HEIMDAL_COMMIT_DATE}
+CATEGORIES= security
+PKGNAMESUFFIX= -devel
+HASH= c132e6ff4
+HEIMDAL_COMMIT_DATE= 2022.11.17
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= Popular BSD-licensed implementation of Kerberos 5
+WWW= https://www.h5l.org/
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_TAGNAME= ${HASH}
+
+CONFLICTS= krb5 krb5-*
+
+USES= cpe gettext-runtime gssapi:bootstrap,heimdal libtool pathfix \
+ pkgconfig python:build readline makeinfo ssl
+CPE_VENDOR= ${PORTNAME}_project
+USE_LDCONFIG= ${GSSAPILIBDIR}
+
+# Needs clang-format which is only provided by the port.
+# Else asm1_fails resulting in a command not found error.
+BUILD_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+
+LIB_DEPENDS= liblockfile.so:devel/liblockfile
+
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= ac_cv_header_fnmatch_h=yes \
+ ac_cv_header_db_h=no \
+ ac_cv_header_db3_db_h=no \
+ ac_cv_header_db4_db_h=no \
+ ac_cv_header_db5_db_h=no \
+ ac_cv_header_db6_db_h=no \
+ ac_cv_prog_COMPILE_ET=${WRKSRC}/lib/com_err/compile_et
+CONFIGURE_ARGS= --with-berkeley-db \
+ --with-libintl \
+ --with-libintl-include="${LOCALBASE}/include" \
+ --with-libintl-lib="${LOCALBASE}/lib" \
+ --libdir="${GSSAPILIBDIR}" \
+ --includedir="${GSSAPIINCDIR}" \
+ --with-kcm \
+ --with-openssl \
+ --with-openssl-include="${OPENSSLINC}" \
+ --with-openssl-lib="${OPENSSLLIB}" \
+ --enable-otp \
+ --enable-pthread-support \
+ --with-readline="${LOCALBASE}" \
+ --with-hdbdir="/var/${PORTNAME}" \
+ --sysconfdir="${PREFIX}/etc" \
+ CLANG_FORMAT="${LOCALBASE}/bin/clang-format${LLVM_DEFAULT}" \
+ --enable-kx509
+# XXX --with-readline picks up libreadline even if found in /usr/lib.
+MAKE_ENV= INSTALL_CATPAGES=no
+INSTALL_TARGET= install-strip
+.if !exists(/etc/rc.d/ipropd_master)
+USE_RC_SUBR= ipropd_master ipropd_slave
+.endif
+INFO= heimdal hx509
+
+MAKE_JOBS_UNSAFE= yes
+
+OPTIONS_DEFINE= IPV6 BDB LMDB SQLITE LDAP PKINIT DIGEST KX509 CRACKLIB
+OPTIONS_DEFAULT=IPV6 BDB PKINIT DIGEST KX509
+OPTIONS_SUB= yes
+
+IPV6_CONFIGURE_WITH= ipv6
+
+BDB_DESC= Enable BerkeleyDB KDC backend support
+BDB_USES= bdb:5 localbase
+BDB_CONFIGURE_ENV= ac_cv_header_db${BDB_VER}_db_h=yes \
+ ac_cv_func_db_create=yes \
+ ac_cv_funclib_db_create="-l${BDB_LIB_NAME}"
+BDB_CONFIGURE_ON= --disable-ndbm-db
+BDB_CONFIGURE_ENV_OFF= ac_cv_header_db_h=yes \
+ ac_cv_func_db_create=no \
+ ac_cv_funclib_db_create=no
+BDB_CONFIGURE_OFF= --enable-ndbm-db
+
+LMDB_DESC= Enable LMDB KDC backend support
+LMDB_CONFIGURE_ENABLE= mdb_db
+LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+
+SQLITE_DESC= Enable SQLite KDC backend support
+SQLITE_USES= sqlite
+SQLITE_CONFIGURE_ON= --with-sqlite3-include="${LOCALBASE}/include" \
+ --with-sqlite3-lib="${LOCALBASE}/lib"
+SQLITE_CONFIGURE_WITH= sqlite3
+
+LDAP_DESC= Enable OpenLDAP KDC backend support
+LDAP_USE= OPENLDAP=yes
+LDAP_CONFIGURE_ON= --with-openldap-include="${LOCALBASE}/include" \
+ --with-openldap-lib="${LOCALBASE}/lib"
+LDAP_CONFIGURE_WITH= openldap
+
+PKINIT_DESC= Enable PK-INIT support
+PKINIT_CONFIGURE_ENABLE=pk-init
+
+DIGEST_DESC= Enable DIGEST support
+DIGEST_CONFIGURE_ENABLE=digest
+
+KX509_DESC= Enable kx509 support
+KX509_CONFIGURE_ENABLE= kx509
+
+CRACKLIB_DESC= Use CrackLib for password quality checking
+CRACKLIB_LIB_DEPENDS= libcrack.so:security/cracklib
+
+.include <bsd.port.options.mk>
+
+post-extract:
+ @${MKDIR} ${WRKSRC}/kpasswdd-cracklib
+ ${INSTALL_DATA} ${FILESDIR}/kpasswdd-cracklib.c \
+ ${WRKSRC}/kpasswdd-cracklib
+ ${INSTALL_DATA} ${FILESDIR}/kpasswdd-Makefile \
+ ${WRKSRC}/kpasswdd-cracklib/Makefile
+
+pre-configure:
+ cd ${WRKSRC} && ./autogen.sh
+
+post-build-CRACKLIB-on:
+ cd ${WRKSRC}/kpasswdd-cracklib && \
+ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} ${BUILD_TARGET}
+
+post-install-CRACKLIB-on:
+ cd ${WRKSRC}/kpasswdd-cracklib && \
+ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} ${INSTALL_TARGET}
+
+.include <bsd.port.mk>
diff --git a/security/heimdal-devel/distinfo b/security/heimdal-devel/distinfo
new file mode 100644
index 000000000000..0fac28169091
--- /dev/null
+++ b/security/heimdal-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1668725642
+SHA256 (heimdal-heimdal-2022.11.17-c132e6ff4_GH0.tar.gz) = 333ea842bc604c972e2b9b508f3962de01acae6d356222f274ded298f67fb8d8
+SIZE (heimdal-heimdal-2022.11.17-c132e6ff4_GH0.tar.gz) = 13069492
diff --git a/security/heimdal-devel/files/ipropd_master.in b/security/heimdal-devel/files/ipropd_master.in
new file mode 100644
index 000000000000..274d6e01303f
--- /dev/null
+++ b/security/heimdal-devel/files/ipropd_master.in
@@ -0,0 +1,45 @@
+#!/bin/sh
+
+# PROVIDE: ipropd_master
+# REQUIRE: kerberos
+# KEYWORD: shutdown
+
+# ipropd_master_keytab:
+# Keytab file for iprop service.
+# ipropd_master_slaves:
+# A list of slave nodes (hostname).
+
+. /etc/rc.subr
+
+name=ipropd_master
+rcvar=${name}_enable
+: ${ipropd_master_enable:=NO}
+: ${ipropd_master_program:=%%PREFIX%%/libexec/ipropd-master}
+: ${ipropd_master_keytab:="/etc/krb5.keytab"}
+required_files="$ipropd_master_keytab"
+start_precmd=${name}_start_precmd
+start_postcmd=${name}_start_postcmd
+
+ipropd_master_start_precmd()
+{
+
+ if [ -z "$ipropd_master_slaves" ]; then
+ warn "\$ipropd_master_slaves is empty."
+ return 1
+ fi
+ for _slave in $ipropd_master_slaves; do
+ echo $_slave
+ done > /var/heimdal/slaves || return 1
+ command_args="$command_args \
+ --keytab=\"$ipropd_master_keytab\" \
+ --detach \
+ "
+}
+ipropd_master_start_postcmd()
+{
+
+ echo "${name}: slave nodes: $ipropd_master_slaves"
+}
+
+load_rc_config $name
+run_rc_command "$1"
diff --git a/security/heimdal-devel/files/ipropd_slave.in b/security/heimdal-devel/files/ipropd_slave.in
new file mode 100644
index 000000000000..482409573aca
--- /dev/null
+++ b/security/heimdal-devel/files/ipropd_slave.in
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# PROVIDE: ipropd_slave
+# REQUIRE: kerberos
+# KEYWORD: shutdown
+
+# ipropd_slave_keytab:
+# Keytab file for iprop service.
+# ipropd_slave_master:
+# Hostname of the master node.
+
+. /etc/rc.subr
+
+name=ipropd_slave
+rcvar=${name}_enable
+: ${ipropd_slave_enable:=NO}
+: ${ipropd_slave_program:=%%PREFIX%%/libexec/ipropd-slave}
+: ${ipropd_slave_keytab:="/etc/krb5.keytab"}
+required_files="$ipropd_slave_keytab"
+start_precmd=${name}_start_precmd
+
+ipropd_slave_start_precmd()
+{
+
+ if [ -z "$ipropd_slave_master" ]; then
+ warn "\$ipropd_slave_master is empty."
+ return 1
+ fi
+ command_args=" \
+ $command_args \
+ --keytab=\"$ipropd_slave_keytab\" \
+ --detach \
+ $ipropd_slave_master"
+}
+
+load_rc_config $name
+run_rc_command "$1"
diff --git a/security/heimdal-devel/files/kpasswdd-Makefile b/security/heimdal-devel/files/kpasswdd-Makefile
new file mode 100644
index 000000000000..2ef50e5253f8
--- /dev/null
+++ b/security/heimdal-devel/files/kpasswdd-Makefile
@@ -0,0 +1,15 @@
+all: kpasswdd-cracklib.so
+
+kpasswdd-cracklib.so: kpasswdd-cracklib.c
+ ${CC} ${CFLAGS} -fPIC -shared \
+ -DLOCALBASE=\"${LOCALBASE}\" \
+ -I${LOCALBASE}/include -I./include \
+ -o ${.TARGET} ${.ALLSRC} \
+ -lcrack -L${LOCALBASE}/lib
+
+install-strip: install
+
+install: ${DESTDIR}${PREFIX}/lib/heimdal/kpasswdd-cracklib.so
+
+${DESTDIR}${PREFIX}/lib/heimdal/kpasswdd-cracklib.so: kpasswdd-cracklib.so
+ ${BSD_INSTALL_LIB} ${.ALLSRC} ${.TARGET}
diff --git a/security/heimdal-devel/files/kpasswdd-cracklib.c b/security/heimdal-devel/files/kpasswdd-cracklib.c
new file mode 100644
index 000000000000..83be6904ebb3
--- /dev/null
+++ b/security/heimdal-devel/files/kpasswdd-cracklib.c
@@ -0,0 +1,22 @@
+#include <stdlib.h>
+#include <string.h>
+#include <krb5.h>
+#include <packer.h>
+
+int version = 0;
+
+const char *
+passwd_check(krb5_context context, krb5_principal principal,
+ krb5_data *password)
+{
+ char *p, *result;
+
+ p = malloc(password->length + 1);
+ if (p == NULL)
+ return "out of memory";
+ memcpy(p, password->data, password->length);
+ p[password->length] = '\0';
+ result = FascistCheck(p, LOCALBASE "/libdata/cracklib/cracklib-words");
+ free(p);
+ return result;
+}
diff --git a/security/heimdal-devel/files/patch-cf-make-proto.pl b/security/heimdal-devel/files/patch-cf-make-proto.pl
new file mode 100644
index 000000000000..bf6fd1447cdc
--- /dev/null
+++ b/security/heimdal-devel/files/patch-cf-make-proto.pl
@@ -0,0 +1,11 @@
+--- cf/make-proto.pl.orig 2019-06-07 06:21:35 UTC
++++ cf/make-proto.pl
+@@ -4,7 +4,7 @@
+ use Getopt::Std;
+ use File::Compare;
+
+-use JSON;
++# use JSON;
+
+ my $comment = 0;
+ my $doxygen = 0;
diff --git a/security/heimdal-devel/files/patch-cf_check-compile-et.m4 b/security/heimdal-devel/files/patch-cf_check-compile-et.m4
new file mode 100644
index 000000000000..49dd2ffeaacc
--- /dev/null
+++ b/security/heimdal-devel/files/patch-cf_check-compile-et.m4
@@ -0,0 +1,11 @@
+--- cf/check-compile-et.m4.orig 2022-11-17 06:42:48.000000000 -0800
++++ cf/check-compile-et.m4 2022-11-17 15:10:14.877952000 -0800
+@@ -7,7 +7,7 @@
+
+ krb_cv_compile_et="no"
+ krb_cv_com_err_need_r=""
+-krb_cv_compile_et_cross=no
++krb_cv_compile_et_cross=yes
+ if test "${COMPILE_ET}" != "no"; then
+
+ dnl We have compile_et. Now let's see if it supports `prefix' and `index'.
diff --git a/security/heimdal-devel/files/patch-ch_pthreads.m4 b/security/heimdal-devel/files/patch-ch_pthreads.m4
new file mode 100644
index 000000000000..60ada3bc55ac
--- /dev/null
+++ b/security/heimdal-devel/files/patch-ch_pthreads.m4
@@ -0,0 +1,11 @@
+--- cf/pthreads.m4.orig 2022-11-17 06:42:48.000000000 -0800
++++ cf/pthreads.m4 2022-11-17 15:04:24.219994000 -0800
+@@ -34,7 +34,7 @@
+ ;;
+ *-*-freebsd*)
+ native_pthread_support=yes
+- PTHREAD_LIBADD="-pthread"
++ PTHREAD_LIBADD="-lpthread"
+ ;;
+ *-*-openbsd*)
+ native_pthread_support=yes
diff --git a/security/heimdal-devel/files/patch-configure.ac b/security/heimdal-devel/files/patch-configure.ac
new file mode 100644
index 000000000000..048b6c83b622
--- /dev/null
+++ b/security/heimdal-devel/files/patch-configure.ac
@@ -0,0 +1,10 @@
+--- configure.ac.orig 2019-06-07 06:21:39 UTC
++++ configure.ac
+@@ -153,6 +153,7 @@ AC_ARG_ENABLE(kx509,
+ if test "$enable_kx509" != no ;then
+ AC_DEFINE([KX509], 1, [Define to enable kx509.])
+ fi
++AM_CONDITIONAL(KX509, test "$enable_kx509" != no)
+
+ dnl Need to test if pkg-config exists
+ PKG_PROG_PKG_CONFIG
diff --git a/security/heimdal-devel/files/patch-lib-krb5-krb5_locl.h b/security/heimdal-devel/files/patch-lib-krb5-krb5_locl.h
new file mode 100644
index 000000000000..7c1d29183477
--- /dev/null
+++ b/security/heimdal-devel/files/patch-lib-krb5-krb5_locl.h
@@ -0,0 +1,20 @@
+--- lib/krb5/krb5_locl.h.orig 2019-06-07 06:21:39 UTC
++++ lib/krb5/krb5_locl.h
+@@ -143,7 +143,7 @@ struct _krb5_krb_auth_data;
+ #include <krb5.h>
+ #include <krb5_err.h>
+ #include <asn1_err.h>
+-#ifdef PKINIT
++#if defined(PKINIT) || defined(KX509)
+ #include <hx509.h>
+ #endif
+
+@@ -271,7 +271,7 @@ typedef struct krb5_context_data {
+ #define KRB5_CTX_F_RD_REQ_IGNORE 16
+ #define KRB5_CTX_F_FCACHE_STRICT_CHECKING 32
+ struct send_to_kdc *send_to_kdc;
+-#ifdef PKINIT
++#if defined(PKINIT) || defined(KX509)
+ hx509_context hx509ctx;
+ #endif
+ unsigned int num_kdc_requests;
diff --git a/security/heimdal-devel/files/patch-lib__sl__slc-lex.l b/security/heimdal-devel/files/patch-lib__sl__slc-lex.l
new file mode 100644
index 000000000000..c9d450472321
--- /dev/null
+++ b/security/heimdal-devel/files/patch-lib__sl__slc-lex.l
@@ -0,0 +1,11 @@
+--- lib/sl/slc-lex.l.orig 2017-04-11 21:38:21 UTC
++++ lib/sl/slc-lex.l
+@@ -47,8 +47,6 @@ unsigned lineno = 1;
+ static void handle_comment(void);
+ static char * handle_string(void);
+
+-#define YY_NO_UNPUT
+-
+ #undef ECHO
+
+ %}
diff --git a/security/heimdal-devel/files/patch-tools-heimdal-gssapi.pc.in b/security/heimdal-devel/files/patch-tools-heimdal-gssapi.pc.in
new file mode 100644
index 000000000000..8e133986b39d
--- /dev/null
+++ b/security/heimdal-devel/files/patch-tools-heimdal-gssapi.pc.in
@@ -0,0 +1,10 @@
+--- tools/heimdal-gssapi.pc.in.orig 2017-04-11 21:38:21 UTC
++++ tools/heimdal-gssapi.pc.in
+@@ -9,6 +9,6 @@ Description: Heimdal is an implementatio
+ Version: @VERSION@
+ URL: http://www.pdc.kth.se/heimdal/
+ Requires.private: heimdal-krb5
+-Libs: -L${libdir} -lgssapi
++Libs: -L${libdir} -Wl,-rpath=${libdir} -lgssapi
+ Libs.private: -lheimntlm @LIB_crypt@
+ Cflags: -I${includedir}
diff --git a/security/heimdal-devel/files/patch-tools-krb5-config.in b/security/heimdal-devel/files/patch-tools-krb5-config.in
new file mode 100644
index 000000000000..30d434611fe3
--- /dev/null
+++ b/security/heimdal-devel/files/patch-tools-krb5-config.in
@@ -0,0 +1,10 @@
+--- tools/krb5-config.in.orig 2017-04-11 21:38:21 UTC
++++ tools/krb5-config.in
+@@ -85,6 +85,7 @@ for i in $*; do
+ ;;
+ --libs)
+ do_libs=yes
++ do_lib_deps=yes
+ ;;
+ --deps)
+ do_lib_deps=yes
diff --git a/security/heimdal-devel/pkg-descr b/security/heimdal-devel/pkg-descr
new file mode 100644
index 000000000000..5f407e6fc487
--- /dev/null
+++ b/security/heimdal-devel/pkg-descr
@@ -0,0 +1,3 @@
+Heimdal is an implementation of Kerberos 5, largely written in Sweden
+(due to crypto export legal issues in the US at the time). It is freely
+available under a three clause BSD style license.
diff --git a/security/heimdal-devel/pkg-message b/security/heimdal-devel/pkg-message
new file mode 100644
index 000000000000..e9c263eac41b
--- /dev/null
+++ b/security/heimdal-devel/pkg-message
@@ -0,0 +1,11 @@
+[
+{ type: install
+ message: <<EOM
+heimdal-7.1.0_1 uses a new database format which is incompatible
+with Heimdal in the base system and heimdal-1.5.3_6 or prior.
+
+Please read 20161112 in /usr/ports/UPDATING carefully to upgrade
+your database.
+EOM
+}
+]
diff --git a/security/heimdal-devel/pkg-plist b/security/heimdal-devel/pkg-plist
new file mode 100644
index 000000000000..7c19b3414004
--- /dev/null
+++ b/security/heimdal-devel/pkg-plist
@@ -0,0 +1,1258 @@
+bin/afslog
+bin/bsearch
+bin/gsstool
+bin/heimtools
+bin/hxtool
+bin/idn-lookup
+bin/kadmin
+bin/kdestroy
+bin/kf
+bin/kgetcred
+bin/kinit
+bin/klist
+bin/kpasswd
+bin/krb5-config
+bin/kswitch
+bin/ktutil
+bin/otp
+bin/otpprint
+bin/pagsh
+bin/string2key
+bin/su
+bin/verify_krb5_conf
+include/heimdal/asn1-common.h
+include/heimdal/asn1_err.h
+include/heimdal/base64.h
+include/heimdal/cms_asn1.h
+include/heimdal/com_err.h
+include/heimdal/com_right.h
+include/heimdal/crmf_asn1.h
+include/heimdal/der-private.h
+include/heimdal/der-protos.h
+include/heimdal/der.h
+include/heimdal/digest_asn1.h
+include/heimdal/getarg.h
+include/heimdal/gssapi.h
+include/heimdal/gssapi/gkrb5_err.h
+include/heimdal/gssapi/gssapi.h
+include/heimdal/gssapi/gssapi_krb5.h
+include/heimdal/gssapi/gssapi_ntlm.h
+include/heimdal/gssapi/gssapi_oid.h
+include/heimdal/gssapi/gssapi_spnego.h
+include/heimdal/hcrypto/aes.h
+include/heimdal/hcrypto/bn.h
+include/heimdal/hcrypto/des.h
+include/heimdal/hcrypto/dh.h
+include/heimdal/hcrypto/dsa.h
+include/heimdal/hcrypto/ec.h
+include/heimdal/hcrypto/ecdh.h
+include/heimdal/hcrypto/ecdsa.h
+include/heimdal/hcrypto/engine.h
+include/heimdal/hcrypto/evp-cc.h
+include/heimdal/hcrypto/evp-hcrypto.h
+include/heimdal/hcrypto/evp-openssl.h
+include/heimdal/hcrypto/evp-pkcs11.h
+include/heimdal/hcrypto/evp.h
+include/heimdal/hcrypto/hmac.h
+include/heimdal/hcrypto/md4.h
+include/heimdal/hcrypto/md5.h
+include/heimdal/hcrypto/pkcs12.h
+include/heimdal/hcrypto/rand.h
+include/heimdal/hcrypto/rc2.h
+include/heimdal/hcrypto/rc4.h
+include/heimdal/hcrypto/rsa.h
+include/heimdal/hcrypto/sha.h
+include/heimdal/hcrypto/ui.h
+include/heimdal/hcrypto/undef.h
+include/heimdal/hdb-protos.h
+include/heimdal/hdb.h
+include/heimdal/hdb_asn1.h
+include/heimdal/hdb_err.h
+include/heimdal/heim-ipc.h
+include/heimdal/heim_asn1.h
+include/heimdal/heim_err.h
+include/heimdal/heimbase.h
+include/heimdal/heimntlm-protos.h
+include/heimdal/heimntlm.h
+include/heimdal/hex.h
+include/heimdal/hx509-protos.h
+include/heimdal/hx509.h
+include/heimdal/hx509_err.h
+include/heimdal/k524_err.h
+include/heimdal/kadm5/admin.h
+include/heimdal/kadm5/kadm5-private.h
+include/heimdal/kadm5/kadm5-protos.h
+include/heimdal/kadm5/kadm5-pwcheck.h
+include/heimdal/kadm5/kadm5_err.h
+include/heimdal/kadm5/private.h
+include/heimdal/kafs.h
+include/heimdal/kdc-protos.h
+include/heimdal/kdc.h
+include/heimdal/krb5-protos.h
+include/heimdal/krb5-types.h
+include/heimdal/krb5.h
+include/heimdal/krb5/an2ln_plugin.h
+include/heimdal/krb5/ccache_plugin.h
+include/heimdal/krb5/db_plugin.h
+include/heimdal/krb5/locate_plugin.h
+include/heimdal/krb5/send_to_kdc_plugin.h
+include/heimdal/krb5/windc_plugin.h
+include/heimdal/krb5_asn1.h
+include/heimdal/krb5_ccapi.h
+include/heimdal/krb5_err.h
+include/heimdal/kx509_asn1.h
+include/heimdal/ntlm_err.h
+include/heimdal/ocsp_asn1.h
+include/heimdal/otp.h
+include/heimdal/parse_bytes.h
+include/heimdal/parse_time.h
+include/heimdal/parse_units.h
+include/heimdal/pkcs10_asn1.h
+include/heimdal/pkcs12_asn1.h
+include/heimdal/pkcs8_asn1.h
+include/heimdal/pkcs9_asn1.h
+include/heimdal/pkinit_asn1.h
+include/heimdal/resolve.h
+include/heimdal/rfc2459_asn1.h
+include/heimdal/roken-common.h
+include/heimdal/roken.h
+include/heimdal/rtbl.h
+include/heimdal/sl.h
+include/heimdal/wind.h
+include/heimdal/wind_err.h
+include/heimdal/xdbm.h
+%%CRACKLIB%%lib/heimdal/kpasswdd-cracklib.so
+lib/heimdal/libasn1.a
+lib/heimdal/libasn1.so
+lib/heimdal/libasn1.so.8
+lib/heimdal/libasn1.so.8.0.0
+lib/heimdal/libcom_err.a
+lib/heimdal/libcom_err.so
+lib/heimdal/libcom_err.so.1
+lib/heimdal/libcom_err.so.1.1.3
+lib/heimdal/libgssapi.a
+lib/heimdal/libgssapi.so
+lib/heimdal/libgssapi.so.3
+lib/heimdal/libgssapi.so.3.0.0
+lib/heimdal/libhcrypto.a
+lib/heimdal/libhcrypto.so
+lib/heimdal/libhcrypto.so.4
+lib/heimdal/libhcrypto.so.4.1.0
+lib/heimdal/libhdb.a
+lib/heimdal/libhdb.so
+lib/heimdal/libhdb.so.9
+lib/heimdal/libhdb.so.9.2.0
+lib/heimdal/libheimbase.a
+lib/heimdal/libheimbase.so
+lib/heimdal/libheimbase.so.1
+lib/heimdal/libheimbase.so.1.0.0
+lib/heimdal/libheimntlm.a
+lib/heimdal/libheimntlm.so
+lib/heimdal/libheimntlm.so.0
+lib/heimdal/libheimntlm.so.0.1.0
+%%NO_SQLITE%%lib/heimdal/libheimsqlite.a
+%%NO_SQLITE%%lib/heimdal/libheimsqlite.so
+%%NO_SQLITE%%lib/heimdal/libheimsqlite.so.0
+%%NO_SQLITE%%lib/heimdal/libheimsqlite.so.0.0.0
+lib/heimdal/libhx509.a
+lib/heimdal/libhx509.so
+lib/heimdal/libhx509.so.5
+lib/heimdal/libhx509.so.5.0.0
+lib/heimdal/libkadm5clnt.a
+lib/heimdal/libkadm5clnt.so
+lib/heimdal/libkadm5clnt.so.7
+lib/heimdal/libkadm5clnt.so.7.0.1
+lib/heimdal/libkadm5srv.a
+lib/heimdal/libkadm5srv.so
+lib/heimdal/libkadm5srv.so.8
+lib/heimdal/libkadm5srv.so.8.0.1
+lib/heimdal/libkafs.a
+lib/heimdal/libkafs.so
+lib/heimdal/libkafs.so.0
+lib/heimdal/libkafs.so.0.5.1
+lib/heimdal/libkdc.a
+lib/heimdal/libkdc.so
+lib/heimdal/libkdc.so.2
+lib/heimdal/libkdc.so.2.0.0
+lib/heimdal/libkrb5.a
+lib/heimdal/libkrb5.so
+lib/heimdal/libkrb5.so.26
+lib/heimdal/libkrb5.so.26.0.0
+lib/heimdal/libotp.a
+lib/heimdal/libotp.so
+lib/heimdal/libotp.so.0
+lib/heimdal/libotp.so.0.1.5
+lib/heimdal/libroken.a
+lib/heimdal/libroken.so
+lib/heimdal/libroken.so.18
+lib/heimdal/libroken.so.18.1.0
+lib/heimdal/libsl.a
+lib/heimdal/libsl.so
+lib/heimdal/libsl.so.0
+lib/heimdal/libsl.so.0.2.1
+lib/heimdal/libwind.a
+lib/heimdal/libwind.so
+lib/heimdal/libwind.so.0
+lib/heimdal/libwind.so.0.0.0
+lib/heimdal/windc.a
+lib/heimdal/windc.so
+lib/heimdal/windc.so.0
+lib/heimdal/windc.so.0.0.0
+libdata/pkgconfig/heimdal-gssapi.pc
+libdata/pkgconfig/heimdal-kadm-client.pc
+libdata/pkgconfig/heimdal-kadm-server.pc
+libdata/pkgconfig/heimdal-krb5.pc
+libdata/pkgconfig/kadm-client.pc
+libdata/pkgconfig/kadm-server.pc
+libdata/pkgconfig/kafs.pc
+libdata/pkgconfig/krb5-gssapi.pc
+libdata/pkgconfig/krb5.pc
+libexec/digest-service
+libexec/heimdal/asn1_compile
+libexec/heimdal/asn1_print
+libexec/heimdal/slc
+libexec/hprop
+libexec/hpropd
+libexec/ipropd-master
+libexec/ipropd-slave
+libexec/kadmind
+libexec/kcm
+libexec/kdc
+libexec/kdigest
+libexec/kfd
+libexec/kimpersonate
+libexec/kpasswdd
+man/man1/afslog.1.gz
+man/man1/bsearch.1.gz
+man/man1/kadmin.1.gz
+man/man1/kdestroy.1.gz
+man/man1/kf.1.gz
+man/man1/kgetcred.1.gz
+man/man1/kinit.1.gz
+man/man1/klist.1.gz
+man/man1/kpasswd.1.gz
+man/man1/krb5-config.1.gz
+man/man1/kswitch.1.gz
+man/man1/ktutil.1.gz
+man/man1/otp.1.gz
+man/man1/otpprint.1.gz
+man/man1/pagsh.1.gz
+man/man1/su.1.gz
+man/man3/HDB.3.gz
+man/man3/arg_printusage.3.gz
+man/man3/data.3.gz
+man/man3/ecalloc.3.gz
+man/man3/emalloc.3.gz
+man/man3/eread.3.gz
+man/man3/erealloc.3.gz
+man/man3/esetenv.3.gz
+man/man3/estrdup.3.gz
+man/man3/ewrite.3.gz
+man/man3/getarg.3.gz
+man/man3/gss_accept_sec_context.3.gz
+man/man3/gss_acquire_cred.3.gz
+man/man3/gss_add_cred.3.gz
+man/man3/gss_add_oid_set_member.3.gz
+man/man3/gss_canonicalize_name.3.gz
+man/man3/gss_compare_name.3.gz
+man/man3/gss_context_time.3.gz
+man/man3/gss_create_empty_oid_set.3.gz
+man/man3/gss_delete_sec_context.3.gz
+man/man3/gss_display_name.3.gz
+man/man3/gss_display_status.3.gz
+man/man3/gss_duplicate_name.3.gz
+man/man3/gss_export_name.3.gz
+man/man3/gss_export_sec_context.3.gz
+man/man3/gss_get_mic.3.gz
+man/man3/gss_import_name.3.gz
+man/man3/gss_import_sec_context.3.gz
+man/man3/gss_indicate_mechs.3.gz
+man/man3/gss_init_sec_context.3.gz
+man/man3/gss_inquire_attrs_for_mech.3.gz
+man/man3/gss_inquire_context.3.gz
+man/man3/gss_inquire_cred.3.gz
+man/man3/gss_inquire_cred_by_mech.3.gz
+man/man3/gss_inquire_mechs_for_name.3.gz
+man/man3/gss_inquire_names_for_mech.3.gz
+man/man3/gss_inquire_saslname_for_mech.3.gz
+man/man3/gss_krb5_ccache_name.3.gz
+man/man3/gss_krb5_compat_des3_mic.3.gz
+man/man3/gss_krb5_copy_ccache.3.gz
+man/man3/gss_krb5_get_tkt_flags.3.gz
+man/man3/gss_krb5_import_ccache.3.gz
+man/man3/gss_krb5_import_cred.3.gz
+man/man3/gss_oid_equal.3.gz
+man/man3/gss_process_context_token.3.gz
+man/man3/gss_release_buffer.3.gz
+man/man3/gss_release_cred.3.gz
+man/man3/gss_release_iov_buffer.3.gz
+man/man3/gss_release_name.3.gz
+man/man3/gss_release_oid_set.3.gz
+man/man3/gss_seal.3.gz
+man/man3/gss_sign.3.gz
+man/man3/gss_test_oid_set_member.3.gz
+man/man3/gss_unseal.3.gz
+man/man3/gss_unwrap.3.gz
+man/man3/gss_unwrap_iov.3.gz
+man/man3/gss_verify.3.gz
+man/man3/gss_verify_mic.3.gz
+man/man3/gss_wrap.3.gz
+man/man3/gss_wrap_iov.3.gz
+man/man3/gss_wrap_iov_length.3.gz
+man/man3/gss_wrap_size_limit.3.gz
+man/man3/gssapi.3.gz
+man/man3/gssapi_mechs_intro.3.gz
+man/man3/gssapi_services_intro.3.gz
+man/man3/gsskrb5_extract_authz_data_from_sec_context.3.gz
+man/man3/gsskrb5_register_acceptor_identity.3.gz
+man/man3/hdb__del.3.gz
+man/man3/hdb__get.3.gz
+man/man3/hdb__put.3.gz
+man/man3/hdb_auth_status.3.gz
+man/man3/hdb_check_constrained_delegation.3.gz
+man/man3/hdb_check_pkinit_ms_upn_match.3.gz
+man/man3/hdb_check_s4u2self.3.gz
+man/man3/hdb_close.3.gz
+man/man3/hdb_destroy.3.gz
+man/man3/hdb_entry_ex.3.gz
+man/man3/hdb_fetch_kvno.3.gz
+man/man3/hdb_firstkey.3.gz
+man/man3/hdb_free.3.gz
+man/man3/hdb_get_realms.3.gz
+man/man3/hdb_lock.3.gz
+man/man3/hdb_name.3.gz
+man/man3/hdb_nextkey.3.gz
+man/man3/hdb_open.3.gz
+man/man3/hdb_password.3.gz
+man/man3/hdb_remove.3.gz
+man/man3/hdb_rename.3.gz
+man/man3/hdb_set_sync.3.gz
+man/man3/hdb_store.3.gz
+man/man3/hdb_unlock.3.gz
+man/man3/heim_ntlm_build_ntlm1_master.3.gz
+man/man3/heim_ntlm_build_ntlm2_master.3.gz
+man/man3/heim_ntlm_calculate_lm2.3.gz
+man/man3/heim_ntlm_calculate_ntlm1.3.gz
+man/man3/heim_ntlm_calculate_ntlm2.3.gz
+man/man3/heim_ntlm_decode_targetinfo.3.gz
+man/man3/heim_ntlm_encode_targetinfo.3.gz
+man/man3/heim_ntlm_encode_type1.3.gz
+man/man3/heim_ntlm_encode_type2.3.gz
+man/man3/heim_ntlm_encode_type3.3.gz
+man/man3/heim_ntlm_free_buf.3.gz
+man/man3/heim_ntlm_free_targetinfo.3.gz
+man/man3/heim_ntlm_free_type1.3.gz
+man/man3/heim_ntlm_free_type2.3.gz
+man/man3/heim_ntlm_free_type3.3.gz
+man/man3/heim_ntlm_keyex_unwrap.3.gz
+man/man3/heim_ntlm_nt_key.3.gz
+man/man3/heim_ntlm_ntlmv2_key.3.gz
+man/man3/heim_ntlm_verify_ntlm2.3.gz
+man/man3/heimbase.3.gz
+man/man3/hx509.3.gz
+man/man3/hx509_bitstring_print.3.gz
+man/man3/hx509_ca.3.gz
+man/man3/hx509_ca_sign.3.gz
+man/man3/hx509_ca_sign_self.3.gz
+man/man3/hx509_ca_tbs_add_crl_dp_uri.3.gz
+man/man3/hx509_ca_tbs_add_eku.3.gz
+man/man3/hx509_ca_tbs_add_san_hostname.3.gz
+man/man3/hx509_ca_tbs_add_san_jid.3.gz
+man/man3/hx509_ca_tbs_add_san_ms_upn.3.gz
+man/man3/hx509_ca_tbs_add_san_otherName.3.gz
+man/man3/hx509_ca_tbs_add_san_pkinit.3.gz
+man/man3/hx509_ca_tbs_add_san_rfc822name.3.gz
+man/man3/hx509_ca_tbs_free.3.gz
+man/man3/hx509_ca_tbs_init.3.gz
+man/man3/hx509_ca_tbs_set_ca.3.gz
+man/man3/hx509_ca_tbs_set_domaincontroller.3.gz
+man/man3/hx509_ca_tbs_set_notAfter.3.gz
+man/man3/hx509_ca_tbs_set_notAfter_lifetime.3.gz
+man/man3/hx509_ca_tbs_set_notBefore.3.gz
+man/man3/hx509_ca_tbs_set_proxy.3.gz
+man/man3/hx509_ca_tbs_set_serialnumber.3.gz
+man/man3/hx509_ca_tbs_set_signature_algorithm.3.gz
+man/man3/hx509_ca_tbs_set_spki.3.gz
+man/man3/hx509_ca_tbs_set_subject.3.gz
+man/man3/hx509_ca_tbs_set_template.3.gz
+man/man3/hx509_ca_tbs_set_unique.3.gz
+man/man3/hx509_ca_tbs_subject_expand.3.gz
+man/man3/hx509_ca_tbs_template_units.3.gz
+man/man3/hx509_cert.3.gz
+man/man3/hx509_cert_binary.3.gz
+man/man3/hx509_cert_check_eku.3.gz
+man/man3/hx509_cert_cmp.3.gz
+man/man3/hx509_cert_find_subjectAltName_otherName.3.gz
+man/man3/hx509_cert_free.3.gz
+man/man3/hx509_cert_get_SPKI.3.gz
+man/man3/hx509_cert_get_SPKI_AlgorithmIdentifier.3.gz
+man/man3/hx509_cert_get_attribute.3.gz
+man/man3/hx509_cert_get_base_subject.3.gz
+man/man3/hx509_cert_get_friendly_name.3.gz
+man/man3/hx509_cert_get_issuer.3.gz
+man/man3/hx509_cert_get_issuer_unique_id.3.gz
+man/man3/hx509_cert_get_notAfter.3.gz
+man/man3/hx509_cert_get_notBefore.3.gz
+man/man3/hx509_cert_get_serialnumber.3.gz
+man/man3/hx509_cert_get_subject.3.gz
+man/man3/hx509_cert_get_subject_unique_id.3.gz
+man/man3/hx509_cert_init.3.gz
+man/man3/hx509_cert_init_data.3.gz
+man/man3/hx509_cert_keyusage_print.3.gz
+man/man3/hx509_cert_ref.3.gz
+man/man3/hx509_cert_set_friendly_name.3.gz
+man/man3/hx509_certs_add.3.gz
+man/man3/hx509_certs_append.3.gz
+man/man3/hx509_certs_end_seq.3.gz
+man/man3/hx509_certs_filter.3.gz
+man/man3/hx509_certs_find.3.gz
+man/man3/hx509_certs_free.3.gz
+man/man3/hx509_certs_info.3.gz
+man/man3/hx509_certs_init.3.gz
+man/man3/hx509_certs_iter_f.3.gz
+man/man3/hx509_certs_merge.3.gz
+man/man3/hx509_certs_next_cert.3.gz
+man/man3/hx509_certs_start_seq.3.gz
+man/man3/hx509_certs_store.3.gz
+man/man3/hx509_ci_print_names.3.gz
+man/man3/hx509_clear_error_string.3.gz
+man/man3/hx509_cms.3.gz
+man/man3/hx509_cms_create_signed_1.3.gz
+man/man3/hx509_cms_envelope_1.3.gz
+man/man3/hx509_cms_unenvelope.3.gz
+man/man3/hx509_cms_unwrap_ContentInfo.3.gz
+man/man3/hx509_cms_verify_signed.3.gz
+man/man3/hx509_cms_wrap_ContentInfo.3.gz
+man/man3/hx509_context_free.3.gz
+man/man3/hx509_context_init.3.gz
+man/man3/hx509_context_set_missing_revoke.3.gz
+man/man3/hx509_crl_add_revoked_certs.3.gz
+man/man3/hx509_crl_alloc.3.gz
+man/man3/hx509_crl_free.3.gz
+man/man3/hx509_crl_lifetime.3.gz
+man/man3/hx509_crl_sign.3.gz
+man/man3/hx509_crypto.3.gz
+man/man3/hx509_env.3.gz
+man/man3/hx509_env_add.3.gz
+man/man3/hx509_env_add_binding.3.gz
+man/man3/hx509_env_find.3.gz
+man/man3/hx509_env_find_binding.3.gz
+man/man3/hx509_env_free.3.gz
+man/man3/hx509_env_lfind.3.gz
+man/man3/hx509_err.3.gz
+man/man3/hx509_error.3.gz
+man/man3/hx509_free_error_string.3.gz
+man/man3/hx509_free_octet_string_list.3.gz
+man/man3/hx509_general_name_unparse.3.gz
+man/man3/hx509_get_error_string.3.gz
+man/man3/hx509_get_one_cert.3.gz
+man/man3/hx509_keyset.3.gz
+man/man3/hx509_lock.3.gz
+man/man3/hx509_misc.3.gz
+man/man3/hx509_name.3.gz
+man/man3/hx509_name_binary.3.gz
+man/man3/hx509_name_cmp.3.gz
+man/man3/hx509_name_copy.3.gz
+man/man3/hx509_name_expand.3.gz
+man/man3/hx509_name_free.3.gz
+man/man3/hx509_name_is_null_p.3.gz
+man/man3/hx509_name_to_Name.3.gz
+man/man3/hx509_name_to_string.3.gz
+man/man3/hx509_ocsp_request.3.gz
+man/man3/hx509_ocsp_verify.3.gz
+man/man3/hx509_oid_print.3.gz
+man/man3/hx509_oid_sprint.3.gz
+man/man3/hx509_parse_name.3.gz
+man/man3/hx509_peer.3.gz
+man/man3/hx509_peer_info_add_cms_alg.3.gz
+man/man3/hx509_peer_info_alloc.3.gz
+man/man3/hx509_peer_info_free.3.gz
+man/man3/hx509_peer_info_set_cert.3.gz
+man/man3/hx509_peer_info_set_cms_algs.3.gz
+man/man3/hx509_print.3.gz
+man/man3/hx509_print_cert.3.gz
+man/man3/hx509_print_stdout.3.gz
+man/man3/hx509_query.3.gz
+man/man3/hx509_query_alloc.3.gz
+man/man3/hx509_query_free.3.gz
+man/man3/hx509_query_match_cmp_func.3.gz
+man/man3/hx509_query_match_eku.3.gz
+man/man3/hx509_query_match_friendly_name.3.gz
+man/man3/hx509_query_match_issuer_serial.3.gz
+man/man3/hx509_query_match_option.3.gz
+man/man3/hx509_query_statistic_file.3.gz
+man/man3/hx509_query_unparse_stats.3.gz
+man/man3/hx509_revoke.3.gz
+man/man3/hx509_revoke_add_crl.3.gz
+man/man3/hx509_revoke_add_ocsp.3.gz
+man/man3/hx509_revoke_free.3.gz
+man/man3/hx509_revoke_init.3.gz
+man/man3/hx509_revoke_ocsp_print.3.gz
+man/man3/hx509_revoke_verify.3.gz
+man/man3/hx509_set_error_string.3.gz
+man/man3/hx509_set_error_stringv.3.gz
+man/man3/hx509_unparse_der_name.3.gz
+man/man3/hx509_validate_cert.3.gz
+man/man3/hx509_validate_ctx_add_flags.3.gz
+man/man3/hx509_validate_ctx_free.3.gz
+man/man3/hx509_validate_ctx_init.3.gz
+man/man3/hx509_validate_ctx_set_print.3.gz
+man/man3/hx509_verify.3.gz
+man/man3/hx509_verify_attach_anchors.3.gz
+man/man3/hx509_verify_attach_revoke.3.gz
+man/man3/hx509_verify_ctx_f_allow_default_trustanchors.3.gz
+man/man3/hx509_verify_destroy_ctx.3.gz
+man/man3/hx509_verify_hostname.3.gz
+man/man3/hx509_verify_init_ctx.3.gz
+man/man3/hx509_verify_path.3.gz
+man/man3/hx509_verify_set_max_depth.3.gz
+man/man3/hx509_verify_set_proxy_certificate.3.gz
+man/man3/hx509_verify_set_strict_rfc3280_verification.3.gz
+man/man3/hx509_verify_set_time.3.gz
+man/man3/hx509_verify_signature.3.gz
+man/man3/hx509_xfree.3.gz
+man/man3/internal_v_smechname.3.gz
+man/man3/k_afs_cell_of_file.3.gz
+man/man3/k_hasafs.3.gz
+man/man3/k_hasafs_recheck.3.gz
+man/man3/k_pioctl.3.gz
+man/man3/k_setpag.3.gz
+man/man3/k_unlog.3.gz
+man/man3/kadm5_add_passwd_quality_verifier.3.gz
+man/man3/kadm5_check_password_quality.3.gz
+man/man3/kadm5_pwcheck.3.gz
+man/man3/kadm5_setup_passwd_quality_check.3.gz
+man/man3/kafs.3.gz
+man/man3/kafs_set_verbose.3.gz
+man/man3/kafs_settoken.3.gz
+man/man3/kafs_settoken5.3.gz
+man/man3/kafs_settoken_rxkad.3.gz
+man/man3/krb5.3.gz
+man/man3/krb524_convert_creds_kdc.3.gz
+man/man3/krb524_convert_creds_kdc_ccache.3.gz
+man/man3/krb5_425_conv_principal.3.gz
+man/man3/krb5_425_conv_principal_ext.3.gz
+man/man3/krb5_524_conv_principal.3.gz
+man/man3/krb5_abort.3.gz
+man/man3/krb5_abortx.3.gz
+man/man3/krb5_acc_ops.3.gz
+man/man3/krb5_acl_match_file.3.gz
+man/man3/krb5_acl_match_string.3.gz
+man/man3/krb5_add_et_list.3.gz
+man/man3/krb5_add_extra_addresses.3.gz
+man/man3/krb5_add_ignore_addresses.3.gz
+man/man3/krb5_addlog_dest.3.gz
+man/man3/krb5_addlog_func.3.gz
+man/man3/krb5_addr2sockaddr.3.gz
+man/man3/krb5_address.3.gz
+man/man3/krb5_address_compare.3.gz
+man/man3/krb5_address_order.3.gz
+man/man3/krb5_address_prefixlen_boundary.3.gz
+man/man3/krb5_address_search.3.gz
+man/man3/krb5_afslog.3.gz
+man/man3/krb5_afslog_uid.3.gz
+man/man3/krb5_allow_weak_crypto.3.gz
+man/man3/krb5_aname_to_localname.3.gz
+man/man3/krb5_anyaddr.3.gz
+man/man3/krb5_appdefault.3.gz
+man/man3/krb5_appdefault_boolean.3.gz
+man/man3/krb5_appdefault_string.3.gz
+man/man3/krb5_appdefault_time.3.gz
+man/man3/krb5_append_addresses.3.gz
+man/man3/krb5_auth.3.gz
+man/man3/krb5_auth_con_addflags.3.gz
+man/man3/krb5_auth_con_free.3.gz
+man/man3/krb5_auth_con_genaddrs.3.gz
+man/man3/krb5_auth_con_generatelocalsubkey.3.gz
+man/man3/krb5_auth_con_getaddrs.3.gz
+man/man3/krb5_auth_con_getauthenticator.3.gz
+man/man3/krb5_auth_con_getflags.3.gz
+man/man3/krb5_auth_con_getkey.3.gz
+man/man3/krb5_auth_con_getlocalsubkey.3.gz
+man/man3/krb5_auth_con_getrcache.3.gz
+man/man3/krb5_auth_con_getremotesubkey.3.gz
+man/man3/krb5_auth_con_getuserkey.3.gz
+man/man3/krb5_auth_con_init.3.gz
+man/man3/krb5_auth_con_initivector.3.gz
+man/man3/krb5_auth_con_removeflags.3.gz
+man/man3/krb5_auth_con_setaddrs.3.gz
+man/man3/krb5_auth_con_setaddrs_from_fd.3.gz
+man/man3/krb5_auth_con_setflags.3.gz
+man/man3/krb5_auth_con_setivector.3.gz
+man/man3/krb5_auth_con_setkey.3.gz
+man/man3/krb5_auth_con_setlocalsubkey.3.gz
+man/man3/krb5_auth_con_setrcache.3.gz
+man/man3/krb5_auth_con_setremotesubkey.3.gz
+man/man3/krb5_auth_con_setuserkey.3.gz
+man/man3/krb5_auth_context.3.gz
+man/man3/krb5_auth_getcksumtype.3.gz
+man/man3/krb5_auth_getkeytype.3.gz
+man/man3/krb5_auth_getlocalseqnumber.3.gz
+man/man3/krb5_auth_getremoteseqnumber.3.gz
+man/man3/krb5_auth_setcksumtype.3.gz
+man/man3/krb5_auth_setkeytype.3.gz
+man/man3/krb5_auth_setlocalseqnumber.3.gz
+man/man3/krb5_auth_setremoteseqnumber.3.gz
+man/man3/krb5_build_ap_req.3.gz
+man/man3/krb5_build_principal.3.gz
+man/man3/krb5_build_principal_ext.3.gz
+man/man3/krb5_build_principal_va.3.gz
+man/man3/krb5_build_principal_va_ext.3.gz
+man/man3/krb5_c_block_size.3.gz
+man/man3/krb5_c_checksum_length.3.gz
+man/man3/krb5_c_decrypt.3.gz
+man/man3/krb5_c_encrypt.3.gz
+man/man3/krb5_c_encrypt_length.3.gz
+man/man3/krb5_c_enctype_compare.3.gz
+man/man3/krb5_c_get_checksum.3.gz
+man/man3/krb5_c_is_coll_proof_cksum.3.gz
+man/man3/krb5_c_is_keyed_cksum.3.gz
+man/man3/krb5_c_keylength.3.gz
+man/man3/krb5_c_make_checksum.3.gz
+man/man3/krb5_c_make_random_key.3.gz
+man/man3/krb5_c_set_checksum.3.gz
+man/man3/krb5_c_valid_cksumtype.3.gz
+man/man3/krb5_c_valid_enctype.3.gz
+man/man3/krb5_c_verify_checksum.3.gz
+man/man3/krb5_cc_cache_end_seq_get.3.gz
+man/man3/krb5_cc_cache_get_first.3.gz
+man/man3/krb5_cc_cache_match.3.gz
+man/man3/krb5_cc_cache_next.3.gz
+man/man3/krb5_cc_clear_mcred.3.gz
+man/man3/krb5_cc_close.3.gz
+man/man3/krb5_cc_copy_cache.3.gz
+man/man3/krb5_cc_copy_creds.3.gz
+man/man3/krb5_cc_copy_match_f.3.gz
+man/man3/krb5_cc_default.3.gz
+man/man3/krb5_cc_default_name.3.gz
+man/man3/krb5_cc_destroy.3.gz
+man/man3/krb5_cc_end_seq_get.3.gz
+man/man3/krb5_cc_gen_new.3.gz
+man/man3/krb5_cc_get_config.3.gz
+man/man3/krb5_cc_get_flags.3.gz
+man/man3/krb5_cc_get_friendly_name.3.gz
+man/man3/krb5_cc_get_full_name.3.gz
+man/man3/krb5_cc_get_kdc_offset.3.gz
+man/man3/krb5_cc_get_lifetime.3.gz
+man/man3/krb5_cc_get_name.3.gz
+man/man3/krb5_cc_get_ops.3.gz
+man/man3/krb5_cc_get_prefix_ops.3.gz
+man/man3/krb5_cc_get_principal.3.gz
+man/man3/krb5_cc_get_type.3.gz
+man/man3/krb5_cc_get_version.3.gz
+man/man3/krb5_cc_initialize.3.gz
+man/man3/krb5_cc_last_change_time.3.gz
+man/man3/krb5_cc_move.3.gz
+man/man3/krb5_cc_new_unique.3.gz
+man/man3/krb5_cc_next_cred.3.gz
+man/man3/krb5_cc_register.3.gz
+man/man3/krb5_cc_remove_cred.3.gz
+man/man3/krb5_cc_resolve.3.gz
+man/man3/krb5_cc_retrieve_cred.3.gz
+man/man3/krb5_cc_set_config.3.gz
+man/man3/krb5_cc_set_default_name.3.gz
+man/man3/krb5_cc_set_flags.3.gz
+man/man3/krb5_cc_set_friendly_name.3.gz
+man/man3/krb5_cc_set_kdc_offset.3.gz
+man/man3/krb5_cc_start_seq_get.3.gz
+man/man3/krb5_cc_store_cred.3.gz
+man/man3/krb5_cc_support_switch.3.gz
+man/man3/krb5_cc_switch.3.gz
+man/man3/krb5_ccache.3.gz
+man/man3/krb5_ccache_intro.3.gz
+man/man3/krb5_cccol_cursor_free.3.gz
+man/man3/krb5_cccol_cursor_new.3.gz
+man/man3/krb5_cccol_cursor_next.3.gz
+man/man3/krb5_cccol_last_change_time.3.gz
+man/man3/krb5_change_password.3.gz
+man/man3/krb5_check_transited.3.gz
+man/man3/krb5_check_transited_realms.3.gz
+man/man3/krb5_checksum.3.gz
+man/man3/krb5_checksum_disable.3.gz
+man/man3/krb5_checksum_is_collision_proof.3.gz
+man/man3/krb5_checksum_is_keyed.3.gz
+man/man3/krb5_checksumsize.3.gz
+man/man3/krb5_cksumtype_to_enctype.3.gz
+man/man3/krb5_cksumtype_valid.3.gz
+man/man3/krb5_clear_error_message.3.gz
+man/man3/krb5_clear_error_string.3.gz
+man/man3/krb5_closelog.3.gz
+man/man3/krb5_compare_creds.3.gz
+man/man3/krb5_config_file_free.3.gz
+man/man3/krb5_config_free_strings.3.gz
+man/man3/krb5_config_get_bool.3.gz
+man/man3/krb5_config_get_bool_default.3.gz
+man/man3/krb5_config_get_list.3.gz
+man/man3/krb5_config_get_string.3.gz
+man/man3/krb5_config_get_string_default.3.gz
+man/man3/krb5_config_get_strings.3.gz
+man/man3/krb5_config_get_time.3.gz
+man/man3/krb5_config_get_time_default.3.gz
+man/man3/krb5_config_parse_file_multi.3.gz
+man/man3/krb5_config_parse_string_multi.3.gz
+man/man3/krb5_config_vget_bool.3.gz
+man/man3/krb5_config_vget_bool_default.3.gz
+man/man3/krb5_config_vget_list.3.gz
+man/man3/krb5_config_vget_string.3.gz
+man/man3/krb5_config_vget_string_default.3.gz
+man/man3/krb5_config_vget_strings.3.gz
+man/man3/krb5_config_vget_time.3.gz
+man/man3/krb5_config_vget_time_default.3.gz
+man/man3/krb5_context.3.gz
+man/man3/krb5_copy_address.3.gz
+man/man3/krb5_copy_addresses.3.gz
+man/man3/krb5_copy_checksum.3.gz
+man/man3/krb5_copy_context.3.gz
+man/man3/krb5_copy_creds.3.gz
+man/man3/krb5_copy_creds_contents.3.gz
+man/man3/krb5_copy_data.3.gz
+man/man3/krb5_copy_host_realm.3.gz
+man/man3/krb5_copy_keyblock.3.gz
+man/man3/krb5_copy_keyblock_contents.3.gz
+man/man3/krb5_copy_principal.3.gz
+man/man3/krb5_copy_ticket.3.gz
+man/man3/krb5_create_checksum.3.gz
+man/man3/krb5_create_checksum_iov.3.gz
+man/man3/krb5_credential.3.gz
+man/man3/krb5_creds.3.gz
+man/man3/krb5_creds_get_ticket_flags.3.gz
+man/man3/krb5_crypto.3.gz
+man/man3/krb5_crypto_destroy.3.gz
+man/man3/krb5_crypto_fx_cf2.3.gz
+man/man3/krb5_crypto_get_checksum_type.3.gz
+man/man3/krb5_crypto_getblocksize.3.gz
+man/man3/krb5_crypto_getconfoundersize.3.gz
+man/man3/krb5_crypto_getenctype.3.gz
+man/man3/krb5_crypto_getpadsize.3.gz
+man/man3/krb5_crypto_init.3.gz
+man/man3/krb5_crypto_iov.3.gz
+man/man3/krb5_crypto_overhead.3.gz
+man/man3/krb5_data_alloc.3.gz
+man/man3/krb5_data_cmp.3.gz
+man/man3/krb5_data_copy.3.gz
+man/man3/krb5_data_ct_cmp.3.gz
+man/man3/krb5_data_free.3.gz
+man/man3/krb5_data_realloc.3.gz
+man/man3/krb5_data_zero.3.gz
+man/man3/krb5_dcc_ops.3.gz
+man/man3/krb5_decrypt.3.gz
+man/man3/krb5_decrypt_EncryptedData.3.gz
+man/man3/krb5_decrypt_iov_ivec.3.gz
+man/man3/krb5_decrypt_ivec.3.gz
+man/man3/krb5_decrypt_ticket.3.gz
+man/man3/krb5_deprecated.3.gz
+man/man3/krb5_digest.3.gz
+man/man3/krb5_digest_alloc.3.gz
+man/man3/krb5_digest_free.3.gz
+man/man3/krb5_digest_get_a1_hash.3.gz
+man/man3/krb5_digest_get_client_binding.3.gz
+man/man3/krb5_digest_get_identifier.3.gz
+man/man3/krb5_digest_get_opaque.3.gz
+man/man3/krb5_digest_get_responseData.3.gz
+man/man3/krb5_digest_get_rsp.3.gz
+man/man3/krb5_digest_get_server_nonce.3.gz
+man/man3/krb5_digest_get_tickets.3.gz
+man/man3/krb5_digest_init_request.3.gz
+man/man3/krb5_digest_probe.3.gz
+man/man3/krb5_digest_request.3.gz
+man/man3/krb5_digest_set_authentication_user.3.gz
+man/man3/krb5_digest_set_authid.3.gz
+man/man3/krb5_digest_set_client_nonce.3.gz
+man/man3/krb5_digest_set_digest.3.gz
+man/man3/krb5_digest_set_hostname.3.gz
+man/man3/krb5_digest_set_identifier.3.gz
+man/man3/krb5_digest_set_method.3.gz
+man/man3/krb5_digest_set_nonceCount.3.gz
+man/man3/krb5_digest_set_opaque.3.gz
+man/man3/krb5_digest_set_qop.3.gz
+man/man3/krb5_digest_set_realm.3.gz
+man/man3/krb5_digest_set_server_cb.3.gz
+man/man3/krb5_digest_set_server_nonce.3.gz
+man/man3/krb5_digest_set_type.3.gz
+man/man3/krb5_digest_set_uri.3.gz
+man/man3/krb5_digest_set_username.3.gz
+man/man3/krb5_domain_x500_decode.3.gz
+man/man3/krb5_domain_x500_encode.3.gz
+man/man3/krb5_eai_to_heim_errno.3.gz
+man/man3/krb5_encrypt.3.gz
+man/man3/krb5_encrypt_EncryptedData.3.gz
+man/man3/krb5_encrypt_iov_ivec.3.gz
+man/man3/krb5_encrypt_ivec.3.gz
+man/man3/krb5_enctype_disable.3.gz
+man/man3/krb5_enctype_enable.3.gz
+man/man3/krb5_enctype_keysize.3.gz
+man/man3/krb5_enctype_to_string.3.gz
+man/man3/krb5_enctype_valid.3.gz
+man/man3/krb5_enctypes_compatible_keys.3.gz
+man/man3/krb5_err.3.gz
+man/man3/krb5_error.3.gz
+man/man3/krb5_error_from_rd_error.3.gz
+man/man3/krb5_errx.3.gz
+man/man3/krb5_expand_hostname.3.gz
+man/man3/krb5_expand_hostname_realms.3.gz
+man/man3/krb5_fcc_ops.3.gz
+man/man3/krb5_fileformats.3.gz
+man/man3/krb5_find_padata.3.gz
+man/man3/krb5_format_time.3.gz
+man/man3/krb5_free_address.3.gz
+man/man3/krb5_free_addresses.3.gz
+man/man3/krb5_free_authenticator.3.gz
+man/man3/krb5_free_checksum.3.gz
+man/man3/krb5_free_checksum_contents.3.gz
+man/man3/krb5_free_config_files.3.gz
+man/man3/krb5_free_context.3.gz
+man/man3/krb5_free_cred_contents.3.gz
+man/man3/krb5_free_creds.3.gz
+man/man3/krb5_free_creds_contents.3.gz
+man/man3/krb5_free_data.3.gz
+man/man3/krb5_free_data_contents.3.gz
+man/man3/krb5_free_error.3.gz
+man/man3/krb5_free_error_contents.3.gz
+man/man3/krb5_free_error_message.3.gz
+man/man3/krb5_free_error_string.3.gz
+man/man3/krb5_free_host_realm.3.gz
+man/man3/krb5_free_kdc_rep.3.gz
+man/man3/krb5_free_keyblock.3.gz
+man/man3/krb5_free_keyblock_contents.3.gz
+man/man3/krb5_free_krbhst.3.gz
+man/man3/krb5_free_principal.3.gz
+man/man3/krb5_free_salt.3.gz
+man/man3/krb5_free_ticket.3.gz
+man/man3/krb5_free_unparsed_name.3.gz
+man/man3/krb5_fwd_tgt_creds.3.gz
+man/man3/krb5_generate_random.3.gz
+man/man3/krb5_generate_random_block.3.gz
+man/man3/krb5_generate_subkey.3.gz
+man/man3/krb5_generate_subkey_extended.3.gz
+man/man3/krb5_get_all_client_addrs.3.gz
+man/man3/krb5_get_all_server_addrs.3.gz
+man/man3/krb5_get_cred_from_kdc.3.gz
+man/man3/krb5_get_cred_from_kdc_opt.3.gz
+man/man3/krb5_get_credentials.3.gz
+man/man3/krb5_get_credentials_with_flags.3.gz
+man/man3/krb5_get_creds.3.gz
+man/man3/krb5_get_creds_opt_add_options.3.gz
+man/man3/krb5_get_creds_opt_alloc.3.gz
+man/man3/krb5_get_creds_opt_free.3.gz
+man/man3/krb5_get_creds_opt_set_enctype.3.gz
+man/man3/krb5_get_creds_opt_set_impersonate.3.gz
+man/man3/krb5_get_creds_opt_set_options.3.gz
+man/man3/krb5_get_creds_opt_set_ticket.3.gz
+man/man3/krb5_get_default_config_files.3.gz
+man/man3/krb5_get_default_in_tkt_etypes.3.gz
+man/man3/krb5_get_default_principal.3.gz
+man/man3/krb5_get_default_realm.3.gz
+man/man3/krb5_get_default_realms.3.gz
+man/man3/krb5_get_dns_canonicalize_hostname.3.gz
+man/man3/krb5_get_dns_canonize_hostname.3.gz
+man/man3/krb5_get_err_text.3.gz
+man/man3/krb5_get_error_message.3.gz
+man/man3/krb5_get_error_string.3.gz
+man/man3/krb5_get_extra_addresses.3.gz
+man/man3/krb5_get_fcache_version.3.gz
+man/man3/krb5_get_forwarded_creds.3.gz
+man/man3/krb5_get_host_realm.3.gz
+man/man3/krb5_get_ignore_addresses.3.gz
+man/man3/krb5_get_in_cred.3.gz
+man/man3/krb5_get_in_tkt.3.gz
+man/man3/krb5_get_in_tkt_with_keytab.3.gz
+man/man3/krb5_get_in_tkt_with_password.3.gz
+man/man3/krb5_get_in_tkt_with_skey.3.gz
+man/man3/krb5_get_init_creds.3.gz
+man/man3/krb5_get_init_creds_keyblock.3.gz
+man/man3/krb5_get_init_creds_keytab.3.gz
+man/man3/krb5_get_init_creds_opt.3.gz
+man/man3/krb5_get_init_creds_opt_alloc.3.gz
+man/man3/krb5_get_init_creds_opt_free.3.gz
+man/man3/krb5_get_init_creds_opt_get_error.3.gz
+man/man3/krb5_get_init_creds_opt_init.3.gz
+man/man3/krb5_get_init_creds_opt_set_address_list.3.gz
+man/man3/krb5_get_init_creds_opt_set_addressless.3.gz
+man/man3/krb5_get_init_creds_opt_set_anonymous.3.gz
+man/man3/krb5_get_init_creds_opt_set_canonicalize.3.gz
+man/man3/krb5_get_init_creds_opt_set_default_flags.3.gz
+man/man3/krb5_get_init_creds_opt_set_etype_list.3.gz
+man/man3/krb5_get_init_creds_opt_set_forwardable.3.gz
+man/man3/krb5_get_init_creds_opt_set_pa_password.3.gz
+man/man3/krb5_get_init_creds_opt_set_paq_request.3.gz
+man/man3/krb5_get_init_creds_opt_set_preauth_list.3.gz
+man/man3/krb5_get_init_creds_opt_set_proxiable.3.gz
+man/man3/krb5_get_init_creds_opt_set_renew_life.3.gz
+man/man3/krb5_get_init_creds_opt_set_salt.3.gz
+man/man3/krb5_get_init_creds_opt_set_tkt_life.3.gz
+man/man3/krb5_get_init_creds_opt_set_win2k.3.gz
+man/man3/krb5_get_init_creds_password.3.gz
+man/man3/krb5_get_kdc_cred.3.gz
+man/man3/krb5_get_kdc_sec_offset.3.gz
+man/man3/krb5_get_krb524hst.3.gz
+man/man3/krb5_get_krb_admin_hst.3.gz
+man/man3/krb5_get_krb_changepw_hst.3.gz
+man/man3/krb5_get_krbhst.3.gz
+man/man3/krb5_get_max_time_skew.3.gz
+man/man3/krb5_get_pw_salt.3.gz
+man/man3/krb5_get_renewed_creds.3.gz
+man/man3/krb5_get_server_rcache.3.gz
+man/man3/krb5_get_use_admin_kdc.3.gz
+man/man3/krb5_get_validated_creds.3.gz
+man/man3/krb5_get_warn_dest.3.gz
+man/man3/krb5_get_wrapped_length.3.gz
+man/man3/krb5_getportbyname.3.gz
+man/man3/krb5_h_addr2addr.3.gz
+man/man3/krb5_h_addr2sockaddr.3.gz
+man/man3/krb5_h_errno_to_heim_errno.3.gz
+man/man3/krb5_hmac.3.gz
+man/man3/krb5_init_context.3.gz
+man/man3/krb5_init_creds_free.3.gz
+man/man3/krb5_init_creds_get.3.gz
+man/man3/krb5_init_creds_get_error.3.gz
+man/man3/krb5_init_creds_init.3.gz
+man/man3/krb5_init_creds_intro.3.gz
+man/man3/krb5_init_creds_set_keytab.3.gz
+man/man3/krb5_init_creds_set_password.3.gz
+man/man3/krb5_init_creds_set_service.3.gz
+man/man3/krb5_init_creds_step.3.gz
+man/man3/krb5_init_ets.3.gz
+man/man3/krb5_initlog.3.gz
+man/man3/krb5_introduction.3.gz
+man/man3/krb5_is_config_principal.3.gz
+man/man3/krb5_is_enctype_weak.3.gz
+man/man3/krb5_is_thread_safe.3.gz
+man/man3/krb5_kerberos_enctypes.3.gz
+man/man3/krb5_keyblock_get_enctype.3.gz
+man/man3/krb5_keyblock_init.3.gz
+man/man3/krb5_keyblock_zero.3.gz
+man/man3/krb5_keytab.3.gz
+man/man3/krb5_keytab_intro.3.gz
+man/man3/krb5_keytab_key_proc.3.gz
+man/man3/krb5_keytype_to_enctypes.3.gz
+man/man3/krb5_keytype_to_enctypes_default.3.gz
+man/man3/krb5_keytype_to_string.3.gz
+man/man3/krb5_krbhst_format_string.3.gz
+man/man3/krb5_krbhst_free.3.gz
+man/man3/krb5_krbhst_get_addrinfo.3.gz
+man/man3/krb5_krbhst_init.3.gz
+man/man3/krb5_krbhst_init_flags.3.gz
+man/man3/krb5_krbhst_next.3.gz
+man/man3/krb5_krbhst_next_as_string.3.gz
+man/man3/krb5_krbhst_reset.3.gz
+man/man3/krb5_kt_add_entry.3.gz
+man/man3/krb5_kt_close.3.gz
+man/man3/krb5_kt_compare.3.gz
+man/man3/krb5_kt_copy_entry_contents.3.gz
+man/man3/krb5_kt_default.3.gz
+man/man3/krb5_kt_default_modify_name.3.gz
+man/man3/krb5_kt_default_name.3.gz
+man/man3/krb5_kt_destroy.3.gz
+man/man3/krb5_kt_end_seq_get.3.gz
+man/man3/krb5_kt_free_entry.3.gz
+man/man3/krb5_kt_get_entry.3.gz
+man/man3/krb5_kt_get_full_name.3.gz
+man/man3/krb5_kt_get_name.3.gz
+man/man3/krb5_kt_get_type.3.gz
+man/man3/krb5_kt_have_content.3.gz
+man/man3/krb5_kt_next_entry.3.gz
+man/man3/krb5_kt_read_service_key.3.gz
+man/man3/krb5_kt_register.3.gz
+man/man3/krb5_kt_remove_entry.3.gz
+man/man3/krb5_kt_resolve.3.gz
+man/man3/krb5_kt_start_seq_get.3.gz
+man/man3/krb5_kuserok.3.gz
+man/man3/krb5_log.3.gz
+man/man3/krb5_log_msg.3.gz
+man/man3/krb5_make_addrport.3.gz
+man/man3/krb5_make_principal.3.gz
+man/man3/krb5_max_sockaddr_size.3.gz
+man/man3/krb5_mcc_ops.3.gz
+man/man3/krb5_mk_priv.3.gz
+man/man3/krb5_mk_rep.3.gz
+man/man3/krb5_mk_rep_exact.3.gz
+man/man3/krb5_mk_rep_extended.3.gz
+man/man3/krb5_mk_req.3.gz
+man/man3/krb5_mk_req_exact.3.gz
+man/man3/krb5_mk_req_extended.3.gz
+man/man3/krb5_mk_safe.3.gz
+man/man3/krb5_openlog.3.gz
+man/man3/krb5_pac.3.gz
+man/man3/krb5_pac_get_buffer.3.gz
+man/man3/krb5_pac_verify.3.gz
+man/man3/krb5_padata_add.3.gz
+man/man3/krb5_parse_address.3.gz
+man/man3/krb5_parse_name.3.gz
+man/man3/krb5_parse_name_flags.3.gz
+man/man3/krb5_parse_nametype.3.gz
+man/man3/krb5_passwd_result_to_string.3.gz
+man/man3/krb5_password_key_proc.3.gz
+man/man3/krb5_plugin_register.3.gz
+man/man3/krb5_prepend_config_files.3.gz
+man/man3/krb5_prepend_config_files_default.3.gz
+man/man3/krb5_prepend_error_message.3.gz
+man/man3/krb5_princ_realm.3.gz
+man/man3/krb5_princ_set_realm.3.gz
+man/man3/krb5_principal.3.gz
+man/man3/krb5_principal_compare.3.gz
+man/man3/krb5_principal_compare_any_realm.3.gz
+man/man3/krb5_principal_get_comp_string.3.gz
+man/man3/krb5_principal_get_num_comp.3.gz
+man/man3/krb5_principal_get_realm.3.gz
+man/man3/krb5_principal_get_type.3.gz
+man/man3/krb5_principal_intro.3.gz
+man/man3/krb5_principal_is_anonymous.3.gz
+man/man3/krb5_principal_is_gss_hostbased_service.3.gz
+man/man3/krb5_principal_is_krbtgt.3.gz
+man/man3/krb5_principal_is_lkdc.3.gz
+man/man3/krb5_principal_is_null.3.gz
+man/man3/krb5_principal_is_pku2u.3.gz
+man/man3/krb5_principal_is_root_krbtgt.3.gz
+man/man3/krb5_principal_match.3.gz
+man/man3/krb5_principal_set_realm.3.gz
+man/man3/krb5_principal_set_type.3.gz
+man/man3/krb5_print_address.3.gz
+man/man3/krb5_prompt.3.gz
+man/man3/krb5_prompter_posix.3.gz
+man/man3/krb5_pwcheck.3.gz
+man/man3/krb5_random_to_key.3.gz
+man/man3/krb5_rc_close.3.gz
+man/man3/krb5_rc_default.3.gz
+man/man3/krb5_rc_default_name.3.gz
+man/man3/krb5_rc_default_type.3.gz
+man/man3/krb5_rc_destroy.3.gz
+man/man3/krb5_rc_expunge.3.gz
+man/man3/krb5_rc_get_lifespan.3.gz
+man/man3/krb5_rc_get_name.3.gz
+man/man3/krb5_rc_get_type.3.gz
+man/man3/krb5_rc_initialize.3.gz
+man/man3/krb5_rc_recover.3.gz
+man/man3/krb5_rc_resolve.3.gz
+man/man3/krb5_rc_resolve_full.3.gz
+man/man3/krb5_rc_resolve_type.3.gz
+man/man3/krb5_rc_store.3.gz
+man/man3/krb5_rcache.3.gz
+man/man3/krb5_rd_error.3.gz
+man/man3/krb5_rd_priv.3.gz
+man/man3/krb5_rd_rep.3.gz
+man/man3/krb5_rd_req.3.gz
+man/man3/krb5_rd_req_ctx.3.gz
+man/man3/krb5_rd_req_in_ctx_alloc.3.gz
+man/man3/krb5_rd_req_in_set_keytab.3.gz
+man/man3/krb5_rd_req_in_set_pac_check.3.gz
+man/man3/krb5_rd_req_out_ctx_free.3.gz
+man/man3/krb5_rd_req_out_get_server.3.gz
+man/man3/krb5_rd_req_with_keyblock.3.gz
+man/man3/krb5_rd_safe.3.gz
+man/man3/krb5_realm_compare.3.gz
+man/man3/krb5_realm_is_lkdc.3.gz
+man/man3/krb5_ret_address.3.gz
+man/man3/krb5_ret_addrs.3.gz
+man/man3/krb5_ret_authdata.3.gz
+man/man3/krb5_ret_creds.3.gz
+man/man3/krb5_ret_creds_tag.3.gz
+man/man3/krb5_ret_data.3.gz
+man/man3/krb5_ret_int16.3.gz
+man/man3/krb5_ret_int32.3.gz
+man/man3/krb5_ret_int64.3.gz
+man/man3/krb5_ret_int8.3.gz
+man/man3/krb5_ret_keyblock.3.gz
+man/man3/krb5_ret_principal.3.gz
+man/man3/krb5_ret_string.3.gz
+man/man3/krb5_ret_stringz.3.gz
+man/man3/krb5_ret_times.3.gz
+man/man3/krb5_ret_uint16.3.gz
+man/man3/krb5_ret_uint32.3.gz
+man/man3/krb5_ret_uint64.3.gz
+man/man3/krb5_ret_uint8.3.gz
+man/man3/krb5_set_config_files.3.gz
+man/man3/krb5_set_default_in_tkt_etypes.3.gz
+man/man3/krb5_set_default_realm.3.gz
+man/man3/krb5_set_dns_canonicalize_hostname.3.gz
+man/man3/krb5_set_dns_canonize_hostname.3.gz
+man/man3/krb5_set_error_message.3.gz
+man/man3/krb5_set_error_string.3.gz
+man/man3/krb5_set_extra_addresses.3.gz
+man/man3/krb5_set_fcache_version.3.gz
+man/man3/krb5_set_home_dir_access.3.gz
+man/man3/krb5_set_ignore_addresses.3.gz
+man/man3/krb5_set_kdc_sec_offset.3.gz
+man/man3/krb5_set_max_time_skew.3.gz
+man/man3/krb5_set_password.3.gz
+man/man3/krb5_set_password_using_ccache.3.gz
+man/man3/krb5_set_real_time.3.gz
+man/man3/krb5_set_use_admin_kdc.3.gz
+man/man3/krb5_set_warn_dest.3.gz
+man/man3/krb5_sname_to_principal.3.gz
+man/man3/krb5_sock_to_principal.3.gz
+man/man3/krb5_sockaddr2address.3.gz
+man/man3/krb5_sockaddr2port.3.gz
+man/man3/krb5_sockaddr_uninteresting.3.gz
+man/man3/krb5_storage.3.gz
+man/man3/krb5_storage_clear_flags.3.gz
+man/man3/krb5_storage_emem.3.gz
+man/man3/krb5_storage_free.3.gz
+man/man3/krb5_storage_from_data.3.gz
+man/man3/krb5_storage_from_fd.3.gz
+man/man3/krb5_storage_from_mem.3.gz
+man/man3/krb5_storage_from_readonly_mem.3.gz
+man/man3/krb5_storage_from_socket.3.gz
+man/man3/krb5_storage_fsync.3.gz
+man/man3/krb5_storage_get_byteorder.3.gz
+man/man3/krb5_storage_get_eof_code.3.gz
+man/man3/krb5_storage_is_flags.3.gz
+man/man3/krb5_storage_read.3.gz
+man/man3/krb5_storage_seek.3.gz
+man/man3/krb5_storage_set_byteorder.3.gz
+man/man3/krb5_storage_set_eof_code.3.gz
+man/man3/krb5_storage_set_flags.3.gz
+man/man3/krb5_storage_set_max_alloc.3.gz
+man/man3/krb5_storage_to_data.3.gz
+man/man3/krb5_storage_truncate.3.gz
+man/man3/krb5_storage_write.3.gz
+man/man3/krb5_store_address.3.gz
+man/man3/krb5_store_addrs.3.gz
+man/man3/krb5_store_authdata.3.gz
+man/man3/krb5_store_creds.3.gz
+man/man3/krb5_store_creds_tag.3.gz
+man/man3/krb5_store_data.3.gz
+man/man3/krb5_store_int16.3.gz
+man/man3/krb5_store_int32.3.gz
+man/man3/krb5_store_int64.3.gz
+man/man3/krb5_store_int8.3.gz
+man/man3/krb5_store_keyblock.3.gz
+man/man3/krb5_store_principal.3.gz
+man/man3/krb5_store_string.3.gz
+man/man3/krb5_store_stringz.3.gz
+man/man3/krb5_store_times.3.gz
+man/man3/krb5_store_uint16.3.gz
+man/man3/krb5_store_uint32.3.gz
+man/man3/krb5_store_uint64.3.gz
+man/man3/krb5_store_uint8.3.gz
+man/man3/krb5_string_to_deltat.3.gz
+man/man3/krb5_string_to_enctype.3.gz
+man/man3/krb5_string_to_key.3.gz
+man/man3/krb5_string_to_key_data.3.gz
+man/man3/krb5_string_to_key_data_salt.3.gz
+man/man3/krb5_string_to_key_data_salt_opaque.3.gz
+man/man3/krb5_string_to_key_salt.3.gz
+man/man3/krb5_string_to_key_salt_opaque.3.gz
+man/man3/krb5_string_to_keytype.3.gz
+man/man3/krb5_support.3.gz
+man/man3/krb5_ticket.3.gz
+man/man3/krb5_ticket_get_authorization_data_type.3.gz
+man/man3/krb5_ticket_get_client.3.gz
+man/man3/krb5_ticket_get_endtime.3.gz
+man/man3/krb5_ticket_get_flags.3.gz
+man/man3/krb5_ticket_get_server.3.gz
+man/man3/krb5_timeofday.3.gz
+man/man3/krb5_unparse_name.3.gz
+man/man3/krb5_unparse_name_fixed.3.gz
+man/man3/krb5_unparse_name_fixed_flags.3.gz
+man/man3/krb5_unparse_name_fixed_short.3.gz
+man/man3/krb5_unparse_name_flags.3.gz
+man/man3/krb5_unparse_name_short.3.gz
+man/man3/krb5_us_timeofday.3.gz
+man/man3/krb5_v4compat.3.gz
+man/man3/krb5_vabort.3.gz
+man/man3/krb5_verify_ap_req.3.gz
+man/man3/krb5_verify_checksum.3.gz
+man/man3/krb5_verify_checksum_iov.3.gz
+man/man3/krb5_verify_init_creds.3.gz
+man/man3/krb5_verify_init_creds_opt_init.3.gz
+man/man3/krb5_verify_init_creds_opt_set_ap_req_nofail.3.gz
+man/man3/krb5_verify_opt_alloc.3.gz
+man/man3/krb5_verify_opt_free.3.gz
+man/man3/krb5_verify_opt_init.3.gz
+man/man3/krb5_verify_opt_set_ccache.3.gz
+man/man3/krb5_verify_opt_set_flags.3.gz
+man/man3/krb5_verify_opt_set_keytab.3.gz
+man/man3/krb5_verify_opt_set_secure.3.gz
+man/man3/krb5_verify_opt_set_service.3.gz
+man/man3/krb5_verify_user.3.gz
+man/man3/krb5_verify_user_lrealm.3.gz
+man/man3/krb5_verify_user_opt.3.gz
+man/man3/krb5_verr.3.gz
+man/man3/krb5_verrx.3.gz
+man/man3/krb5_vlog.3.gz
+man/man3/krb5_vlog_msg.3.gz
+man/man3/krb5_vprepend_error_message.3.gz
+man/man3/krb5_vset_error_message.3.gz
+man/man3/krb5_vset_error_string.3.gz
+man/man3/krb5_vwarn.3.gz
+man/man3/krb5_vwarnx.3.gz
+man/man3/krb5_warn.3.gz
+man/man3/krb5_warnx.3.gz
+man/man3/krb5plugin_an2ln_ftable_desc.3.gz
+man/man3/krb5plugin_db_ftable_desc.3.gz
+man/man3/krb5plugin_kuserok_ftable_desc.3.gz
+man/man3/krb_afslog.3.gz
+man/man3/krb_afslog_uid.3.gz
+man/man3/length.3.gz
+man/man3/ntlm_buf.3.gz
+man/man3/ntlm_core.3.gz
+man/man3/ntlm_type1.3.gz
+man/man3/ntlm_type2.3.gz
+man/man3/ntlm_type3.3.gz
+man/man3/page_ca.3.gz
+man/man3/page_cert.3.gz
+man/man3/page_cms.3.gz
+man/man3/page_env.3.gz
+man/man3/page_error.3.gz
+man/man3/page_keyset.3.gz
+man/man3/page_lock.3.gz
+man/man3/page_name.3.gz
+man/man3/page_peer.3.gz
+man/man3/page_print.3.gz
+man/man3/page_revoke.3.gz
+man/man3/parse_time.3.gz
+man/man3/print_time_table.3.gz
+man/man3/rtbl.3.gz
+man/man3/rtbl_add_column.3.gz
+man/man3/rtbl_add_column_by_id.3.gz
+man/man3/rtbl_add_column_entry.3.gz
+man/man3/rtbl_add_column_entry_by_id.3.gz
+man/man3/rtbl_create.3.gz
+man/man3/rtbl_destroy.3.gz
+man/man3/rtbl_format.3.gz
+man/man3/rtbl_get_flags.3.gz
+man/man3/rtbl_new_row.3.gz
+man/man3/rtbl_set_column_affix_by_id.3.gz
+man/man3/rtbl_set_column_prefix.3.gz
+man/man3/rtbl_set_flags.3.gz
+man/man3/rtbl_set_prefix.3.gz
+man/man3/rtbl_set_separator.3.gz
+man/man3/unparse_time.3.gz
+man/man3/unparse_time_approx.3.gz
+man/man3/wind.3.gz
+man/man3/wind_profile.3.gz
+man/man3/wind_punycode_label_toascii.3.gz
+man/man3/wind_stringprep.3.gz
+man/man3/wind_ucs2read.3.gz
+man/man3/wind_ucs2utf8.3.gz
+man/man3/wind_ucs2utf8_length.3.gz
+man/man3/wind_ucs2write.3.gz
+man/man3/wind_ucs4utf8.3.gz
+man/man3/wind_ucs4utf8_length.3.gz
+man/man3/wind_utf8ucs2.3.gz
+man/man3/wind_utf8ucs2_length.3.gz
+man/man3/wind_utf8ucs4.3.gz
+man/man3/wind_utf8ucs4_length.3.gz
+man/man5/krb5.conf.5.gz
+man/man5/mech.5.gz
+man/man5/qop.5.gz
+man/man7/krb5-plugin.7.gz
+man/man8/hprop.8.gz
+man/man8/hpropd.8.gz
+man/man8/iprop-log.8.gz
+man/man8/iprop.8.gz
+man/man8/ipropd-master.8.gz
+man/man8/ipropd-slave.8.gz
+man/man8/kadmind.8.gz
+man/man8/kcm.8.gz
+man/man8/kdc.8.gz
+man/man8/kdigest.8.gz
+man/man8/kerberos.8.gz
+man/man8/kfd.8.gz
+man/man8/kimpersonate.8.gz
+man/man8/kpasswdd.8.gz
+man/man8/kstash.8.gz
+man/man8/string2key.8.gz
+man/man8/verify_krb5_conf.8.gz
+sbin/iprop-log
+sbin/kstash