summaryrefslogtreecommitdiff
path: root/kerberos5
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2003-06-04 16:00:27 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2003-06-04 16:00:27 +0000
commit1c0442969cd576514acfce932c0a0798593c7af7 (patch)
tree430cd197d61e20d51161de05e99c28dc8c06ae42 /kerberos5
parent196dcb487d15e63d76c2cdd9ad58a847849c6e9e (diff)
Diffstat (limited to 'kerberos5')
-rw-r--r--kerberos5/Makefile30
-rw-r--r--kerberos5/Makefile.inc155
-rw-r--r--kerberos5/README13
-rw-r--r--kerberos5/doc/Makefile6
-rw-r--r--kerberos5/include/Makefile11
-rw-r--r--kerberos5/include/config.h1396
-rw-r--r--kerberos5/include/crypto-headers.h10
-rw-r--r--kerberos5/include/krb5-private.h51
-rw-r--r--kerberos5/include/krb5-types.h17
-rw-r--r--kerberos5/include/version.h3
-rw-r--r--kerberos5/lib/Makefile5
-rw-r--r--kerberos5/lib/Makefile.inc5
-rw-r--r--kerberos5/lib/libasn1/Makefile130
-rw-r--r--kerberos5/lib/libgssapi/Makefile57
-rw-r--r--kerberos5/lib/libhdb/Makefile85
-rw-r--r--kerberos5/lib/libkadm5clnt/Makefile40
-rw-r--r--kerberos5/lib/libkadm5srv/Makefile49
-rw-r--r--kerberos5/lib/libkrb5/Makefile151
-rw-r--r--kerberos5/lib/libroken/Makefile68
-rw-r--r--kerberos5/lib/libsl/Makefile16
-rw-r--r--kerberos5/lib/libtelnet/Makefile34
-rw-r--r--kerberos5/lib/libvers/Makefile27
-rw-r--r--kerberos5/libexec/Makefile5
-rw-r--r--kerberos5/libexec/Makefile.inc5
-rw-r--r--kerberos5/libexec/hprop/Makefile25
-rw-r--r--kerberos5/libexec/hpropd/Makefile25
-rw-r--r--kerberos5/libexec/ipropd-master/Makefile27
-rw-r--r--kerberos5/libexec/ipropd-slave/Makefile27
-rw-r--r--kerberos5/libexec/kadmind/Makefile45
-rw-r--r--kerberos5/libexec/kdc/Makefile33
-rw-r--r--kerberos5/libexec/kpasswdd/Makefile38
-rw-r--r--kerberos5/libexec/telnetd/Makefile29
-rw-r--r--kerberos5/usr.bin/Makefile5
-rw-r--r--kerberos5/usr.bin/Makefile.inc5
-rw-r--r--kerberos5/usr.bin/kadmin/Makefile66
-rw-r--r--kerberos5/usr.bin/kdestroy/Makefile22
-rw-r--r--kerberos5/usr.bin/kinit/Makefile23
-rw-r--r--kerberos5/usr.bin/klist/Makefile22
-rw-r--r--kerberos5/usr.bin/kpasswd/Makefile20
-rw-r--r--kerberos5/usr.bin/krb5-config/Makefile24
-rw-r--r--kerberos5/usr.bin/ksu/Makefile27
-rw-r--r--kerberos5/usr.bin/telnet/Makefile26
-rw-r--r--kerberos5/usr.sbin/Makefile5
-rw-r--r--kerberos5/usr.sbin/Makefile.inc5
-rw-r--r--kerberos5/usr.sbin/kstash/Makefile25
-rw-r--r--kerberos5/usr.sbin/ktutil/Makefile57
46 files changed, 0 insertions, 2950 deletions
diff --git a/kerberos5/Makefile b/kerberos5/Makefile
deleted file mode 100644
index 3681fbd8edee..000000000000
--- a/kerberos5/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# $FreeBSD$
-
-SUBDIR= doc lib libexec usr.bin usr.sbin
-
-# These are the programs which depend on Kerberos.
-KPROGS= lib/libpam secure/lib/libssh secure/usr.bin/ssh secure/usr.sbin/sshd
-
-# This target is used to rebuild these programs WITH Kerberos.
-kerberize:
-.for entry in ${KPROGS}
- cd ${.CURDIR}/../${entry}; \
- ${MAKE} ${MFLAGS} cleandir; \
- ${MAKE} ${MFLAGS} obj; \
- ${MAKE} ${MFLAGS} depend; \
- ${MAKE} ${MFLAGS} all; \
- ${MAKE} ${MFLAGS} install
-.endfor
-
-# This target is used to rebuild these programs WITHOUT Kerberos.
-dekerberize:
-.for entry in ${KPROGS}
- cd ${.CURDIR}/../${entry}; \
- ${MAKE} ${MFLAGS} -DNO_KERBEROS cleandir; \
- ${MAKE} ${MFLAGS} -DNO_KERBEROS obj; \
- ${MAKE} ${MFLAGS} -DNO_KERBEROS depend; \
- ${MAKE} ${MFLAGS} -DNO_KERBEROS all; \
- ${MAKE} ${MFLAGS} -DNO_KERBEROS install
-.endfor
-
-.include <bsd.subdir.mk>
diff --git a/kerberos5/Makefile.inc b/kerberos5/Makefile.inc
deleted file mode 100644
index b172f89d6e77..000000000000
--- a/kerberos5/Makefile.inc
+++ /dev/null
@@ -1,155 +0,0 @@
-# $FreeBSD$
-
-DISTRIBUTION?= crypto
-NOLINT= true
-
-.if !defined(INCLUDEOBJDIR)
-
-KRB5DIR= ${.CURDIR}/../../../crypto/heimdal
-ROKENDIR= ${.CURDIR}/../../lib/libroken
-TELNETDIR= ${.CURDIR}/../../../crypto/telnet
-
-CFLAGS+=-I${INCLUDEOBJDIR} -DHAVE_CONFIG_H
-
-CFLAGS+=-DINET6
-
-.if exists(${.OBJDIR}/../../include)
-INCLUDEOBJDIR= ${.OBJDIR}/../../include
-.else
-INCLUDEOBJDIR= ${.CURDIR}/../../include
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libasn1)
-ASN1OBJDIR= ${.OBJDIR}/../../lib/libasn1
-.else
-ASN1OBJDIR= ${.CURDIR}/../../lib/libasn1
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libhdb)
-HDBOBJDIR= ${.OBJDIR}/../../lib/libhdb
-.else
-HDBOBJDIR= ${.CURDIR}/../../lib/libhdb
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libroken)
-ROKENOBJDIR= ${.OBJDIR}/../../lib/libroken
-.else
-ROKENOBJDIR= ${.CURDIR}/../../lib/libroken
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libvers)
-VERSOBJDIR= ${.OBJDIR}/../../lib/libvers
-.else
-VERSOBJDIR= ${.CURDIR}/../../lib/libvers
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libkrb5)
-KRB5OBJDIR= ${.OBJDIR}/../../lib/libkrb5
-.else
-KRB5OBJDIR= ${.CURDIR}/../../lib/libkrb5
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libkadm5clnt)
-KADM5COBJDIR= ${.OBJDIR}/../../lib/libkadm5clnt
-.else
-KADM5COBJDIR= ${.CURDIR}/../../lib/libkadm5clnt
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libkadm5srv)
-KADM5SOBJDIR= ${.OBJDIR}/../../lib/libkadm5srv
-.else
-KADM5SOBJDIR= ${.CURDIR}/../../lib/libkadm5srv
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libkafs5)
-KAFS5OBJDIR= ${.OBJDIR}/../../lib/libkafs5
-.else
-KAFS5OBJDIR= ${.CURDIR}/../../lib/libkafs5
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libkrb5util)
-KRB5UTILOBJDIR= ${.OBJDIR}/../../lib/libkrb5util
-.else
-KRB5UTILOBJDIR= ${.CURDIR}/../../lib/libkrb5util
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libkdb5)
-KDB5OBJDIR= ${.OBJDIR}/../../lib/libkdb5
-.else
-KDB5OBJDIR= ${.CURDIR}/../../lib/libkdb5
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libsl)
-SLOBJDIR= ${.OBJDIR}/../../lib/libsl
-.else
-SLOBJDIR= ${.CURDIR}/../../lib/libsl
-.endif
-
-.if exists(${.OBJDIR}/../../lib/libtelnet)
-LIBTELNET= ${.OBJDIR}/../../lib/libtelnet/libtelnet.a
-.else
-LIBTELNET= ${.CURDIR}/../../lib/libtelnet/libtelnet.a
-.endif
-
-COMPILE_ET= compile_et
-
-.ORDER: asn1_err.c asn1_err.h
-asn1_err.c asn1_err.h: ${KRB5DIR}/lib/asn1/asn1_err.et
- test -e ${.OBJDIR}/asn1_err.et || ln -sf ${.ALLSRC}
- ${COMPILE_ET} asn1_err.et
-
-CLEANFILES+=asn1_err.h asn1_err.c asn1_err.et
-
-.ORDER: hdb_err.c hdb_err.h
-hdb_err.c hdb_err.h: ${KRB5DIR}/lib/hdb/hdb_err.et
- test -e ${.OBJDIR}/hdb_err.et || ln -sf ${.ALLSRC}
- ${COMPILE_ET} hdb_err.et
-
-CLEANFILES+=hdb_err.h hdb_err.c hdb_err.et
-
-.ORDER: heim_err.c heim_err.h
-heim_err.c heim_err.h: ${KRB5DIR}/lib/krb5/heim_err.et
- test -e ${.OBJDIR}/heim_err.et || ln -sf ${.ALLSRC}
- ${COMPILE_ET} heim_err.et
-
-CLEANFILES+=heim_err.h heim_err.c heim_err.et
-
-.ORDER: krb5_err.c krb5_err.h
-krb5_err.c krb5_err.h: ${KRB5DIR}/lib/krb5/krb5_err.et
- test -e ${.OBJDIR}/krb5_err.et || ln -sf ${.ALLSRC}
- ${COMPILE_ET} krb5_err.et
-
-CLEANFILES+=krb5_err.h krb5_err.c krb5_err.et
-
-.ORDER: kadm5_err.c kadm5_err.h
-kadm5_err.c kadm5_err.h: \
- ${KRB5DIR}/lib/kadm5/kadm5_err.et
- test -e ${.OBJDIR}/kadm5_err.et || ln -sf ${.ALLSRC}
- ${COMPILE_ET} kadm5_err.et
-
-CLEANFILES+=kadm5_err.h kadm5_err.c kadm5_err.et
-
-.ORDER: k524_err.c k524_err.h
-k524_err.c k524_err.h: \
- ${KRB5DIR}/lib/krb5/k524_err.et
- test -e ${.OBJDIR}/k524_err.et || ln -sf ${.ALLSRC}
- ${COMPILE_ET} k524_err.et
-
-CLEANFILES+=k524_err.h k524_err.c k524_err.et
-
-roken.h: make-roken
- ./make-roken > tmp.h ;\
- if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; \
- else rm -f roken.h; mv tmp.h roken.h; fi
-
-make-roken.c: ${KRB5DIR}/lib/roken/roken.awk ${KRB5DIR}/lib/roken/roken.h.in
- awk -f ${.ALLSRC} > ${.TARGET}
-
-CLEANFILES+= make-roken.c make-roken roken.h
-
-.else
-
-KRB5DIR= ${.CURDIR}/../../crypto/heimdal
-ROKENDIR= ${.CURDIR}/../../lib/libroken
-
-.endif
diff --git a/kerberos5/README b/kerberos5/README
deleted file mode 100644
index 9f97cf60f95a..000000000000
--- a/kerberos5/README
+++ /dev/null
@@ -1,13 +0,0 @@
-This subtree is world-exportable, as it does not contain any
-cryptographic code.
-
-At the time of writing, it did not even contain source code, only
-Makefiles and headers.
-
-Please maintain this "exportable" status quo.
-
-Thanks!
-
-MarkM
-markm@freebsd.org
-20th Sept 1997
diff --git a/kerberos5/doc/Makefile b/kerberos5/doc/Makefile
deleted file mode 100644
index 1f71ed85cf5e..000000000000
--- a/kerberos5/doc/Makefile
+++ /dev/null
@@ -1,6 +0,0 @@
-# $FreeBSD$
-
-INFO= heimdal
-SRCDIR= ${.CURDIR}/../../crypto/heimdal/doc
-
-.include <bsd.info.mk>
diff --git a/kerberos5/include/Makefile b/kerberos5/include/Makefile
deleted file mode 100644
index 781f9591542e..000000000000
--- a/kerberos5/include/Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-# $Id$
-
-.if exists(${.OBJDIR}/../../include)
-INCLUDEOBJDIR= ${.OBJDIR}/../include
-.else
-INCLUDEOBJDIR= ${.CURDIR}/../include
-.endif
-
-depend lint tags:
-
-.include <bsd.prog.mk>
diff --git a/kerberos5/include/config.h b/kerberos5/include/config.h
deleted file mode 100644
index 5d97366844d3..000000000000
--- a/kerberos5/include/config.h
+++ /dev/null
@@ -1,1396 +0,0 @@
-/* include/config.h. Generated automatically by configure. */
-/* include/config.h.in. Generated automatically from configure.in by autoheader. */
-
-/* $FreeBSD$ */
-
-#include <osreldate.h>
-
-#ifndef RCSID
-#define RCSID(msg) \
-static /**/const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg }
-#endif
-
-#define BINDIR "/usr/bin"
-#define LIBDIR "/usr/lib"
-#define LIBEXECDIR "/usr/libexec"
-#define SBINDIR "/usr/sbin"
-#define SYSCONFDIR "/etc"
-
-#define HAVE_INT8_T 1
-#define HAVE_INT16_T 1
-#define HAVE_INT32_T 1
-#define HAVE_INT64_T 1
-#define HAVE_U_INT8_T 1
-#define HAVE_U_INT16_T 1
-#define HAVE_U_INT32_T 1
-#define HAVE_U_INT64_T 1
-#define HAVE_UINT8_T 1
-#define HAVE_UINT16_T 1
-#define HAVE_UINT32_T 1
-#define HAVE_UINT64_T 1
-
-/* Maximum values on all known systems */
-#define MaxHostNameLen (64+4)
-#define MaxPathLen (1024+4)
-
-
-
-/* Define if you want authentication support in telnet. */
-#define AUTHENTICATION 1
-
-/* Define if realloc(NULL) doesn't work. */
-/* #undef BROKEN_REALLOC */
-
-/* Define if you want support for DCE/DFS PAG's. */
-/* #undef DCE */
-
-/* Define if you want to use DES encryption in telnet. */
-#define DES_ENCRYPTION 1
-
-/* Define this to enable diagnostics in telnet. */
-#define DIAGNOSTICS 1
-
-/* Define if you want encryption support in telnet. */
-#define ENCRYPTION 1
-
-/* define if sys/param.h defines the endiness */
-#define ENDIANESS_IN_SYS_PARAM_H 1
-
-/* Define this if you want support for broken ENV_{VAR,VAL} telnets. */
-/* #undef ENV_HACK */
-
-/* define if prototype of gethostbyaddr is compatible with struct hostent
- *gethostbyaddr(const void *, size_t, int) */
-/* #undef GETHOSTBYADDR_PROTO_COMPATIBLE */
-
-/* define if prototype of gethostbyname is compatible with struct hostent
- *gethostbyname(const char *) */
-#define GETHOSTBYNAME_PROTO_COMPATIBLE 1
-
-/* define if prototype of getservbyname is compatible with struct servent
- *getservbyname(const char *, const char *) */
-#define GETSERVBYNAME_PROTO_COMPATIBLE 1
-
-/* define if prototype of getsockname is compatible with int getsockname(int,
- struct sockaddr*, socklen_t*) */
-#define GETSOCKNAME_PROTO_COMPATIBLE 1
-
-/* Define if you have the `altzone' variable. */
-/* #undef HAVE_ALTZONE */
-
-/* define if your system declares altzone */
-/* #undef HAVE_ALTZONE_DECLARATION */
-
-/* Define to 1 if you have the <arpa/ftp.h> header file. */
-#define HAVE_ARPA_FTP_H 1
-
-/* Define to 1 if you have the <arpa/inet.h> header file. */
-#define HAVE_ARPA_INET_H 1
-
-/* Define to 1 if you have the <arpa/nameser.h> header file. */
-#define HAVE_ARPA_NAMESER_H 1
-
-/* Define to 1 if you have the <arpa/telnet.h> header file. */
-#define HAVE_ARPA_TELNET_H 1
-
-/* Define to 1 if you have the `asnprintf' function. */
-/* #undef HAVE_ASNPRINTF */
-
-/* Define to 1 if you have the `asprintf' function. */
-#define HAVE_ASPRINTF 1
-
-/* Define to 1 if you have the `atexit' function. */
-#define HAVE_ATEXIT 1
-
-/* Define to 1 if you have the <bind/bitypes.h> header file. */
-/* #undef HAVE_BIND_BITYPES_H */
-
-/* Define to 1 if you have the <bsdsetjmp.h> header file. */
-/* #undef HAVE_BSDSETJMP_H */
-
-/* Define to 1 if you have the `bswap16' function. */
-/* #undef HAVE_BSWAP16 */
-
-/* Define to 1 if you have the `bswap32' function. */
-/* #undef HAVE_BSWAP32 */
-
-/* Define to 1 if you have the <capability.h> header file. */
-/* #undef HAVE_CAPABILITY_H */
-
-/* Define to 1 if you have the `cap_set_proc' function. */
-/* #undef HAVE_CAP_SET_PROC */
-
-/* Define to 1 if you have the `cgetent' function. */
-#define HAVE_CGETENT 1
-
-/* Define if you have the function `chown'. */
-#define HAVE_CHOWN 1
-
-/* Define to 1 if you have the <config.h> header file. */
-/* #undef HAVE_CONFIG_H */
-
-/* Define if you have the function `copyhostent'. */
-/* #undef HAVE_COPYHOSTENT */
-
-/* Define to 1 if you have the `crypt' function. */
-#define HAVE_CRYPT 1
-
-/* Define to 1 if you have the <crypt.h> header file. */
-/* #undef HAVE_CRYPT_H */
-
-/* Define to 1 if you have the <curses.h> header file. */
-#define HAVE_CURSES_H 1
-
-/* Define if you have the function `daemon'. */
-#define HAVE_DAEMON 1
-
-/* define if you have a berkeley db1/2 library */
-#define HAVE_DB1 1
-
-/* define if you have a berkeley db3/4 library */
-/* #undef HAVE_DB3 */
-
-/* Define to 1 if you have the <db3/db.h> header file. */
-/* #undef HAVE_DB3_DB_H */
-
-/* Define to 1 if you have the <db4/db.h> header file. */
-/* #undef HAVE_DB4_DB_H */
-
-/* Define to 1 if you have the `dbm_firstkey' function. */
-#define HAVE_DBM_FIRSTKEY 1
-
-/* Define to 1 if you have the <dbm.h> header file. */
-/* #undef HAVE_DBM_H */
-
-/* Define to 1 if you have the `dbopen' function. */
-#define HAVE_DBOPEN 1
-
-/* Define to 1 if you have the <db_185.h> header file. */
-/* #undef HAVE_DB_185_H */
-
-/* Define to 1 if you have the `db_create' function. */
-/* #undef HAVE_DB_CREATE */
-
-/* Define to 1 if you have the <db.h> header file. */
-#define HAVE_DB_H 1
-
-/* define if you have ndbm compat in db */
-/* #undef HAVE_DB_NDBM */
-
-/* Define to 1 if you have the <dirent.h> header file. */
-#define HAVE_DIRENT_H 1
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#define HAVE_DLFCN_H 1
-
-/* Define to 1 if you have the `dlopen' function. */
-#define HAVE_DLOPEN 1
-
-/* Define to 1 if you have the `dn_expand' function. */
-#define HAVE_DN_EXPAND 1
-
-/* Define if you have the function `ecalloc'. */
-/* #undef HAVE_ECALLOC */
-
-/* Define to 1 if you have the `el_init' function. */
-#define HAVE_EL_INIT 1
-
-/* Define if you have the function `emalloc'. */
-/* #undef HAVE_EMALLOC */
-
-/* define if your system declares environ */
-/* #undef HAVE_ENVIRON_DECLARATION */
-
-/* Define if you have the function `erealloc'. */
-/* #undef HAVE_EREALLOC */
-
-/* Define if you have the function `err'. */
-#define HAVE_ERR 1
-
-/* Define to 1 if you have the <errno.h> header file. */
-#define HAVE_ERRNO_H 1
-
-/* Define if you have the function `errx'. */
-#define HAVE_ERRX 1
-
-/* Define to 1 if you have the <err.h> header file. */
-#define HAVE_ERR_H 1
-
-/* Define if you have the function `estrdup'. */
-/* #undef HAVE_ESTRDUP */
-
-/* Define if you have the function `fchown'. */
-#define HAVE_FCHOWN 1
-
-/* Define to 1 if you have the `fcntl' function. */
-#define HAVE_FCNTL 1
-
-/* Define to 1 if you have the <fcntl.h> header file. */
-#define HAVE_FCNTL_H 1
-
-/* Define if you have the function `flock'. */
-#define HAVE_FLOCK 1
-
-/* Define if you have the function `fnmatch'. */
-#define HAVE_FNMATCH 1
-
-/* Define to 1 if you have the <fnmatch.h> header file. */
-#define HAVE_FNMATCH_H 1
-
-/* Define if el_init takes four arguments. */
-#if __FreeBSD_version >= 500024
-#define HAVE_FOUR_VALUED_EL_INIT 1
-#endif
-
-/* define if krb_put_int takes four arguments. */
-#define HAVE_FOUR_VALUED_KRB_PUT_INT 1
-
-/* Define to 1 if you have the `freeaddrinfo' function. */
-#define HAVE_FREEADDRINFO 1
-
-/* Define if you have the function `freehostent'. */
-#define HAVE_FREEHOSTENT 1
-
-/* Define to 1 if you have the `gai_strerror' function. */
-#define HAVE_GAI_STRERROR 1
-
-/* Define to 1 if you have the <gdbm/ndbm.h> header file. */
-/* #undef HAVE_GDBM_NDBM_H */
-
-/* Define to 1 if you have the `getaddrinfo' function. */
-#define HAVE_GETADDRINFO 1
-
-/* Define to 1 if you have the `getconfattr' function. */
-/* #undef HAVE_GETCONFATTR */
-
-/* Define if you have the function `getcwd'. */
-#define HAVE_GETCWD 1
-
-/* Define if you have the function `getdtablesize'. */
-#define HAVE_GETDTABLESIZE 1
-
-/* Define if you have the function `getegid'. */
-#define HAVE_GETEGID 1
-
-/* Define if you have the function `geteuid'. */
-#define HAVE_GETEUID 1
-
-/* Define if you have the function `getgid'. */
-#define HAVE_GETGID 1
-
-/* Define to 1 if you have the `gethostbyname' function. */
-#define HAVE_GETHOSTBYNAME 1
-
-/* Define to 1 if you have the `gethostbyname2' function. */
-#define HAVE_GETHOSTBYNAME2 1
-
-/* Define if you have the function `gethostname'. */
-#define HAVE_GETHOSTNAME 1
-
-/* Define if you have the function `getifaddrs'. */
-#define HAVE_GETIFADDRS 1
-
-/* Define if you have the function `getipnodebyaddr'. */
-#define HAVE_GETIPNODEBYADDR 1
-
-/* Define if you have the function `getipnodebyname'. */
-#define HAVE_GETIPNODEBYNAME 1
-
-/* Define to 1 if you have the `getlogin' function. */
-#define HAVE_GETLOGIN 1
-
-/* Define if you have a working getmsg. */
-/* #undef HAVE_GETMSG */
-
-/* Define to 1 if you have the `getnameinfo' function. */
-#define HAVE_GETNAMEINFO 1
-
-/* Define if you have the function `getopt'. */
-#define HAVE_GETOPT 1
-
-/* Define to 1 if you have the `getpagesize' function. */
-#define HAVE_GETPAGESIZE 1
-
-/* Define to 1 if you have the `getprogname' function. */
-#if (__FreeBSD_version >= 430002 && __FreeBSD_version < 500000) || \
- __FreeBSD_version >= 500019
-#define HAVE_GETPROGNAME 1
-#endif
-
-/* Define to 1 if you have the `getpwnam_r' function. */
-/* #undef HAVE_GETPWNAM_R */
-
-/* Define to 1 if you have the `getrlimit' function. */
-#define HAVE_GETRLIMIT 1
-
-/* Define to 1 if you have the `getsockopt' function. */
-#define HAVE_GETSOCKOPT 1
-
-/* Define to 1 if you have the `getspnam' function. */
-/* #undef HAVE_GETSPNAM */
-
-/* Define if you have the function `gettimeofday'. */
-#define HAVE_GETTIMEOFDAY 1
-
-/* Define to 1 if you have the `getudbnam' function. */
-/* #undef HAVE_GETUDBNAM */
-
-/* Define if you have the function `getuid'. */
-#define HAVE_GETUID 1
-
-/* Define if you have the function `getusershell'. */
-#define HAVE_GETUSERSHELL 1
-
-/* define if you have a glob() that groks GLOB_BRACE, GLOB_NOCHECK,
- GLOB_QUOTE, GLOB_TILDE, and GLOB_LIMIT */
-#define HAVE_GLOB 1
-
-/* Define to 1 if you have the `grantpt' function. */
-/* #undef HAVE_GRANTPT */
-
-/* Define to 1 if you have the <grp.h> header file. */
-#define HAVE_GRP_H 1
-
-/* Define to 1 if you have the `hstrerror' function. */
-#define HAVE_HSTRERROR 1
-
-/* Define if you have the `h_errlist' variable. */
-#define HAVE_H_ERRLIST 1
-
-/* define if your system declares h_errlist */
-/* #undef HAVE_H_ERRLIST_DECLARATION */
-
-/* Define if you have the `h_errno' variable. */
-#define HAVE_H_ERRNO 1
-
-/* define if your system declares h_errno */
-#define HAVE_H_ERRNO_DECLARATION 1
-
-/* Define if you have the `h_nerr' variable. */
-#define HAVE_H_NERR 1
-
-/* define if your system declares h_nerr */
-/* #undef HAVE_H_NERR_DECLARATION */
-
-/* Define to 1 if you have the <ifaddrs.h> header file. */
-#define HAVE_IFADDRS_H 1
-
-/* Define if you have the in6addr_loopback variable */
-#define HAVE_IN6ADDR_LOOPBACK 1
-
-/* define */
-#define HAVE_INET_ATON 1
-
-/* define */
-#define HAVE_INET_NTOP 1
-
-/* define */
-#define HAVE_INET_PTON 1
-
-/* Define if you have the function `initgroups'. */
-#define HAVE_INITGROUPS 1
-
-/* Define to 1 if you have the `initstate' function. */
-#define HAVE_INITSTATE 1
-
-/* Define if you have the function `innetgr'. */
-#define HAVE_INNETGR 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#define HAVE_INTTYPES_H 1
-
-/* Define to 1 if you have the <io.h> header file. */
-/* #undef HAVE_IO_H */
-
-/* Define if you have IPv6. */
-#define HAVE_IPV6 1
-
-/* Define if you have the function `iruserok'. */
-#define HAVE_IRUSEROK 1
-
-/* Define to 1 if you have the `issetugid' function. */
-#define HAVE_ISSETUGID 1
-
-/* Define to 1 if you have the `krb_disable_debug' function. */
-#define HAVE_KRB_DISABLE_DEBUG 1
-
-/* Define to 1 if you have the `krb_enable_debug' function. */
-#define HAVE_KRB_ENABLE_DEBUG 1
-
-/* Define to 1 if you have the `krb_get_kdc_time_diff' function. */
-#define HAVE_KRB_GET_KDC_TIME_DIFF 1
-
-/* Define to 1 if you have the `krb_get_our_ip_for_realm' function. */
-#define HAVE_KRB_GET_OUR_IP_FOR_REALM 1
-
-/* Define to 1 if you have the `krb_kdctimeofday' function. */
-#define HAVE_KRB_KDCTIMEOFDAY 1
-
-/* Define to 1 if you have the <libutil.h> header file. */
-#define HAVE_LIBUTIL_H 1
-
-/* Define to 1 if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
-/* Define to 1 if you have the `loadquery' function. */
-/* #undef HAVE_LOADQUERY */
-
-/* Define if you have the function `localtime_r'. */
-#define HAVE_LOCALTIME_R 1
-
-/* Define to 1 if you have the `logout' function. */
-#define HAVE_LOGOUT 1
-
-/* Define to 1 if you have the `logwtmp' function. */
-#define HAVE_LOGWTMP 1
-
-/* Define to 1 if the system has the type `long long'. */
-#define HAVE_LONG_LONG 1
-
-/* Define if you have the function `lstat'. */
-#define HAVE_LSTAT 1
-
-/* Define to 1 if you have the <maillock.h> header file. */
-/* #undef HAVE_MAILLOCK_H */
-
-/* Define if you have the function `memmove'. */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the function `mkstemp'. */
-#define HAVE_MKSTEMP 1
-
-/* Define to 1 if you have the `mktime' function. */
-#define HAVE_MKTIME 1
-
-/* Define to 1 if you have a working `mmap' system call. */
-#define HAVE_MMAP 1
-
-/* define if you have a ndbm library */
-#define HAVE_NDBM 1
-
-/* Define to 1 if you have the <ndbm.h> header file. */
-#define HAVE_NDBM_H 1
-
-/* Define to 1 if you have the <netdb.h> header file. */
-#define HAVE_NETDB_H 1
-
-/* Define to 1 if you have the <netgroup.h> header file. */
-/* #undef HAVE_NETGROUP_H */
-
-/* Define to 1 if you have the <netinet6/in6.h> header file. */
-/* #undef HAVE_NETINET6_IN6_H */
-
-/* Define to 1 if you have the <netinet6/in6_var.h> header file. */
-#define HAVE_NETINET6_IN6_VAR_H 1
-
-/* Define to 1 if you have the <netinet/in6.h> header file. */
-/* #undef HAVE_NETINET_IN6_H */
-
-/* Define to 1 if you have the <netinet/in6_machtypes.h> header file. */
-/* #undef HAVE_NETINET_IN6_MACHTYPES_H */
-
-/* Define to 1 if you have the <netinet/in.h> header file. */
-#define HAVE_NETINET_IN_H 1
-
-/* Define to 1 if you have the <netinet/in_systm.h> header file. */
-#define HAVE_NETINET_IN_SYSTM_H 1
-
-/* Define to 1 if you have the <netinet/ip.h> header file. */
-#define HAVE_NETINET_IP_H 1
-
-/* Define to 1 if you have the <netinet/tcp.h> header file. */
-#define HAVE_NETINET_TCP_H 1
-
-/* Define if you want to use Netinfo instead of krb5.conf. */
-/* #undef HAVE_NETINFO */
-
-/* Define to 1 if you have the <netinfo/ni.h> header file. */
-/* #undef HAVE_NETINFO_NI_H */
-
-/* Define to 1 if you have the <net/if.h> header file. */
-#define HAVE_NET_IF_H 1
-
-/* Define if NDBM really is DB (creates files *.db) */
-#define HAVE_NEW_DB 1
-
-/* define if you have hash functions like md4_finito() */
-/* #undef HAVE_OLD_HASH_NAMES */
-
-/* Define to 1 if you have the `on_exit' function. */
-/* #undef HAVE_ON_EXIT */
-
-/* Define to 1 if you have the `openpty' function. */
-#define HAVE_OPENPTY 1
-
-/* define to use openssl's libcrypto */
-#define HAVE_OPENSSL 1
-
-/* define if your system declares optarg */
-#define HAVE_OPTARG_DECLARATION 1
-
-/* define if your system declares opterr */
-#define HAVE_OPTERR_DECLARATION 1
-
-/* define if your system declares optind */
-#define HAVE_OPTIND_DECLARATION 1
-
-/* define if your system declares optopt */
-#define HAVE_OPTOPT_DECLARATION 1
-
-/* Define to enable basic OSF C2 support. */
-/* #undef HAVE_OSFC2 */
-
-/* Define to 1 if you have the <paths.h> header file. */
-#define HAVE_PATHS_H 1
-
-/* Define to 1 if you have the `pidfile' function. */
-/* #undef HAVE_PIDFILE */
-
-/* Define to 1 if you have the <pthread.h> header file. */
-#define HAVE_PTHREAD_H 1
-
-/* Define to 1 if you have the `ptsname' function. */
-/* #undef HAVE_PTSNAME */
-
-/* Define to 1 if you have the <pty.h> header file. */
-/* #undef HAVE_PTY_H */
-
-/* Define if you have the function `putenv'. */
-#define HAVE_PUTENV 1
-
-/* Define to 1 if you have the <pwd.h> header file. */
-#define HAVE_PWD_H 1
-
-/* Define to 1 if you have the `rand' function. */
-#define HAVE_RAND 1
-
-/* Define to 1 if you have the `random' function. */
-#define HAVE_RANDOM 1
-
-/* Define if you have the function `rcmd'. */
-#define HAVE_RCMD 1
-
-/* Define if you have a readline compatible library. */
-#define HAVE_READLINE 1
-
-/* Define if you have the function `readv'. */
-#define HAVE_READV 1
-
-/* Define if you have the function `recvmsg'. */
-#define HAVE_RECVMSG 1
-
-/* Define to 1 if you have the <resolv.h> header file. */
-#define HAVE_RESOLV_H 1
-
-/* Define to 1 if you have the `res_nsearch' function. */
-/* #undef HAVE_RES_NSEARCH */
-
-/* Define to 1 if you have the `res_search' function. */
-#define HAVE_RES_SEARCH 1
-
-/* Define to 1 if you have the `revoke' function. */
-#define HAVE_REVOKE 1
-
-/* Define to 1 if you have the <rpcsvc/ypclnt.h> header file. */
-#define HAVE_RPCSVC_YPCLNT_H 1
-
-/* Define to 1 if you have the <sac.h> header file. */
-/* #undef HAVE_SAC_H */
-
-/* Define to 1 if the system has the type `sa_family_t'. */
-#define HAVE_SA_FAMILY_T 1
-
-/* Define to 1 if you have the <security/pam_modules.h> header file. */
-#define HAVE_SECURITY_PAM_MODULES_H 1
-
-/* Define to 1 if you have the `select' function. */
-#define HAVE_SELECT 1
-
-/* Define if you have the function `sendmsg'. */
-#define HAVE_SENDMSG 1
-
-/* Define if you have the function `setegid'. */
-#define HAVE_SETEGID 1
-
-/* Define if you have the function `setenv'. */
-#define HAVE_SETENV 1
-
-/* Define if you have the function `seteuid'. */
-#define HAVE_SETEUID 1
-
-/* Define to 1 if you have the `setitimer' function. */
-#define HAVE_SETITIMER 1
-
-/* Define to 1 if you have the `setlim' function. */
-/* #undef HAVE_SETLIM */
-
-/* Define to 1 if you have the `setlogin' function. */
-#define HAVE_SETLOGIN 1
-
-/* Define to 1 if you have the `setpcred' function. */
-/* #undef HAVE_SETPCRED */
-
-/* Define to 1 if you have the `setpgid' function. */
-#define HAVE_SETPGID 1
-
-/* Define to 1 if you have the `setproctitle' function. */
-#define HAVE_SETPROCTITLE 1
-
-/* Define to 1 if you have the `setprogname' function. */
-#if (__FreeBSD_version >= 430002 && __FreeBSD_version < 500000) || \
- __FreeBSD_version >= 500019
-#define HAVE_SETPROGNAME 1
-#endif
-
-/* Define to 1 if you have the `setregid' function. */
-#define HAVE_SETREGID 1
-
-/* Define to 1 if you have the `setresgid' function. */
-#define HAVE_SETRESGID 1
-
-/* Define to 1 if you have the `setresuid' function. */
-#define HAVE_SETRESUID 1
-
-/* Define to 1 if you have the `setreuid' function. */
-#define HAVE_SETREUID 1
-
-/* Define to 1 if you have the `setsid' function. */
-#define HAVE_SETSID 1
-
-/* Define to 1 if you have the `setsockopt' function. */
-#define HAVE_SETSOCKOPT 1
-
-/* Define to 1 if you have the `setstate' function. */
-#define HAVE_SETSTATE 1
-
-/* Define to 1 if you have the `setutent' function. */
-/* #undef HAVE_SETUTENT */
-
-/* Define to 1 if you have the `sgi_getcapabilitybyname' function. */
-/* #undef HAVE_SGI_GETCAPABILITYBYNAME */
-
-/* Define to 1 if you have the <sgtty.h> header file. */
-#define HAVE_SGTTY_H 1
-
-/* Define to 1 if you have the <shadow.h> header file. */
-/* #undef HAVE_SHADOW_H */
-
-/* Define to 1 if you have the <siad.h> header file. */
-/* #undef HAVE_SIAD_H */
-
-/* Define to 1 if you have the `sigaction' function. */
-#define HAVE_SIGACTION 1
-
-/* Define to 1 if you have the <signal.h> header file. */
-#define HAVE_SIGNAL_H 1
-
-/* define if you have a working snprintf */
-#define HAVE_SNPRINTF 1
-
-/* Define to 1 if you have the `socket' function. */
-#define HAVE_SOCKET 1
-
-/* Define to 1 if the system has the type `socklen_t'. */
-#define HAVE_SOCKLEN_T 1
-
-/* Define to 1 if the system has the type `ssize_t'. */
-#define HAVE_SSIZE_T 1
-
-/* Define to 1 if you have the <standards.h> header file. */
-/* #undef HAVE_STANDARDS_H */
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#if __FreeBSD_version >= 500028
-#define HAVE_STDINT_H 1
-#endif
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define if you have the function `strcasecmp'. */
-#define HAVE_STRCASECMP 1
-
-/* Define if you have the function `strdup'. */
-#define HAVE_STRDUP 1
-
-/* Define if you have the function `strerror'. */
-#define HAVE_STRERROR 1
-
-/* Define if you have the function `strftime'. */
-#define HAVE_STRFTIME 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define if you have the function `strlcat'. */
-#define HAVE_STRLCAT 1
-
-/* Define if you have the function `strlcpy'. */
-#define HAVE_STRLCPY 1
-
-/* Define if you have the function `strlwr'. */
-/* #undef HAVE_STRLWR */
-
-/* Define if you have the function `strncasecmp'. */
-#define HAVE_STRNCASECMP 1
-
-/* Define if you have the function `strndup'. */
-/* #undef HAVE_STRNDUP */
-
-/* Define if you have the function `strnlen'. */
-/* #undef HAVE_STRNLEN */
-
-/* Define to 1 if you have the <stropts.h> header file. */
-/* #undef HAVE_STROPTS_H */
-
-/* Define if you have the function `strptime'. */
-#define HAVE_STRPTIME 1
-
-/* Define if you have the function `strsep'. */
-#define HAVE_STRSEP 1
-
-/* Define if you have the function `strsep_copy'. */
-/* #undef HAVE_STRSEP_COPY */
-
-/* Define to 1 if you have the `strstr' function. */
-#define HAVE_STRSTR 1
-
-/* Define to 1 if you have the `strsvis' function. */
-/* #undef HAVE_STRSVIS */
-
-/* Define if you have the function `strtok_r'. */
-#define HAVE_STRTOK_R 1
-
-/* Define to 1 if the system has the type `struct addrinfo'. */
-#define HAVE_STRUCT_ADDRINFO 1
-
-/* Define to 1 if the system has the type `struct ifaddrs'. */
-#define HAVE_STRUCT_IFADDRS 1
-
-/* Define to 1 if the system has the type `struct iovec'. */
-#define HAVE_STRUCT_IOVEC 1
-
-/* Define to 1 if the system has the type `struct msghdr'. */
-#define HAVE_STRUCT_MSGHDR 1
-
-/* Define to 1 if the system has the type `struct sockaddr'. */
-#define HAVE_STRUCT_SOCKADDR 1
-
-/* Define if struct sockaddr has field sa_len. */
-#define HAVE_STRUCT_SOCKADDR_SA_LEN 1
-
-/* Define to 1 if the system has the type `struct sockaddr_storage'. */
-#define HAVE_STRUCT_SOCKADDR_STORAGE 1
-
-/* define if you have struct spwd */
-/* #undef HAVE_STRUCT_SPWD */
-
-/* Define if struct tm has field tm_gmtoff. */
-#define HAVE_STRUCT_TM_TM_GMTOFF 1
-
-/* Define if struct tm has field tm_zone. */
-#define HAVE_STRUCT_TM_TM_ZONE 1
-
-/* Define if struct utmpx has field ut_exit. */
-/* #undef HAVE_STRUCT_UTMPX_UT_EXIT */
-
-/* Define if struct utmpx has field ut_syslen. */
-/* #undef HAVE_STRUCT_UTMPX_UT_SYSLEN */
-
-/* Define if struct utmp has field ut_addr. */
-/* #undef HAVE_STRUCT_UTMP_UT_ADDR */
-
-/* Define if struct utmp has field ut_host. */
-/* #undef HAVE_STRUCT_UTMP_UT_HOST */
-
-/* Define if struct utmp has field ut_id. */
-/* #undef HAVE_STRUCT_UTMP_UT_ID */
-
-/* Define if struct utmp has field ut_pid. */
-/* #undef HAVE_STRUCT_UTMP_UT_PID */
-
-/* Define if struct utmp has field ut_type. */
-/* #undef HAVE_STRUCT_UTMP_UT_TYPE */
-
-/* Define if struct utmp has field ut_user. */
-/* #undef HAVE_STRUCT_UTMP_UT_USER */
-
-/* define if struct winsize is declared in sys/termios.h */
-#define HAVE_STRUCT_WINSIZE 1
-
-/* Define to 1 if you have the `strunvis' function. */
-#define HAVE_STRUNVIS 1
-
-/* Define if you have the function `strupr'. */
-/* #undef HAVE_STRUPR */
-
-/* Define to 1 if you have the `strvis' function. */
-#define HAVE_STRVIS 1
-
-/* Define to 1 if you have the `strvisx' function. */
-#define HAVE_STRVISX 1
-
-/* Define to 1 if you have the `svis' function. */
-/* #undef HAVE_SVIS */
-
-/* Define if you have the function `swab'. */
-#define HAVE_SWAB 1
-
-/* Define to 1 if you have the `sysconf' function. */
-#define HAVE_SYSCONF 1
-
-/* Define to 1 if you have the `sysctl' function. */
-#define HAVE_SYSCTL 1
-
-/* Define to 1 if you have the `syslog' function. */
-#define HAVE_SYSLOG 1
-
-/* Define to 1 if you have the <syslog.h> header file. */
-#define HAVE_SYSLOG_H 1
-
-/* Define to 1 if you have the <sys/bitypes.h> header file. */
-/* #undef HAVE_SYS_BITYPES_H */
-
-/* Define to 1 if you have the <sys/bswap.h> header file. */
-/* #undef HAVE_SYS_BSWAP_H */
-
-/* Define to 1 if you have the <sys/capability.h> header file. */
-/* #undef HAVE_SYS_CAPABILITY_H */
-
-/* Define to 1 if you have the <sys/category.h> header file. */
-/* #undef HAVE_SYS_CATEGORY_H */
-
-/* Define to 1 if you have the <sys/file.h> header file. */
-#define HAVE_SYS_FILE_H 1
-
-/* Define to 1 if you have the <sys/filio.h> header file. */
-#define HAVE_SYS_FILIO_H 1
-
-/* Define to 1 if you have the <sys/ioccom.h> header file. */
-#define HAVE_SYS_IOCCOM_H 1
-
-/* Define to 1 if you have the <sys/ioctl.h> header file. */
-#define HAVE_SYS_IOCTL_H 1
-
-/* Define to 1 if you have the <sys/mman.h> header file. */
-#define HAVE_SYS_MMAN_H 1
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-#define HAVE_SYS_PARAM_H 1
-
-/* Define to 1 if you have the <sys/proc.h> header file. */
-#define HAVE_SYS_PROC_H 1
-
-/* Define to 1 if you have the <sys/ptyio.h> header file. */
-/* #undef HAVE_SYS_PTYIO_H */
-
-/* Define to 1 if you have the <sys/ptyvar.h> header file. */
-/* #undef HAVE_SYS_PTYVAR_H */
-
-/* Define to 1 if you have the <sys/pty.h> header file. */
-/* #undef HAVE_SYS_PTY_H */
-
-/* Define to 1 if you have the <sys/resource.h> header file. */
-#define HAVE_SYS_RESOURCE_H 1
-
-/* Define to 1 if you have the <sys/select.h> header file. */
-#define HAVE_SYS_SELECT_H 1
-
-/* Define to 1 if you have the <sys/socket.h> header file. */
-#define HAVE_SYS_SOCKET_H 1
-
-/* Define to 1 if you have the <sys/sockio.h> header file. */
-#define HAVE_SYS_SOCKIO_H 1
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/stream.h> header file. */
-/* #undef HAVE_SYS_STREAM_H */
-
-/* Define to 1 if you have the <sys/stropts.h> header file. */
-/* #undef HAVE_SYS_STROPTS_H */
-
-/* Define to 1 if you have the <sys/strtty.h> header file. */
-/* #undef HAVE_SYS_STRTTY_H */
-
-/* Define to 1 if you have the <sys/str_tty.h> header file. */
-/* #undef HAVE_SYS_STR_TTY_H */
-
-/* Define to 1 if you have the <sys/syscall.h> header file. */
-#define HAVE_SYS_SYSCALL_H 1
-
-/* Define to 1 if you have the <sys/sysctl.h> header file. */
-#define HAVE_SYS_SYSCTL_H 1
-
-/* Define to 1 if you have the <sys/termio.h> header file. */
-/* #undef HAVE_SYS_TERMIO_H */
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/times.h> header file. */
-#define HAVE_SYS_TIMES_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#define HAVE_SYS_TIME_H 1
-
-/* Define to 1 if you have the <sys/tty.h> header file. */
-#define HAVE_SYS_TTY_H 1
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/uio.h> header file. */
-#define HAVE_SYS_UIO_H 1
-
-/* Define to 1 if you have the <sys/un.h> header file. */
-#define HAVE_SYS_UN_H 1
-
-/* Define to 1 if you have the <sys/utsname.h> header file. */
-#define HAVE_SYS_UTSNAME_H 1
-
-/* Define to 1 if you have the <sys/wait.h> header file. */
-#define HAVE_SYS_WAIT_H 1
-
-/* Define to 1 if you have the <termcap.h> header file. */
-#define HAVE_TERMCAP_H 1
-
-/* Define to 1 if you have the <termios.h> header file. */
-#define HAVE_TERMIOS_H 1
-
-/* Define to 1 if you have the <termio.h> header file. */
-/* #undef HAVE_TERMIO_H */
-
-/* Define to 1 if you have the <term.h> header file. */
-#define HAVE_TERM_H 1
-
-/* Define to 1 if you have the `tgetent' function. */
-#define HAVE_TGETENT 1
-
-/* Define to 1 if you have the `timegm' function. */
-#define HAVE_TIMEGM 1
-
-/* Define if you have the `timezone' variable. */
-#define HAVE_TIMEZONE 1
-
-/* define if your system declares timezone */
-#define HAVE_TIMEZONE_DECLARATION 1
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tmpdir.h> header file. */
-/* #undef HAVE_TMPDIR_H */
-
-/* Define to 1 if you have the `ttyname' function. */
-#define HAVE_TTYNAME 1
-
-/* Define to 1 if you have the `ttyslot' function. */
-#define HAVE_TTYSLOT 1
-
-/* Define to 1 if you have the <udb.h> header file. */
-/* #undef HAVE_UDB_H */
-
-/* Define to 1 if you have the `umask' function. */
-#define HAVE_UMASK 1
-
-/* Define to 1 if you have the `uname' function. */
-#define HAVE_UNAME 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#define HAVE_UNISTD_H 1
-
-/* Define to 1 if you have the `unlockpt' function. */
-/* #undef HAVE_UNLOCKPT */
-
-/* Define if you have the function `unsetenv'. */
-#define HAVE_UNSETENV 1
-
-/* Define to 1 if you have the `unvis' function. */
-#define HAVE_UNVIS 1
-
-/* Define to 1 if you have the <userconf.h> header file. */
-/* #undef HAVE_USERCONF_H */
-
-/* Define to 1 if you have the <usersec.h> header file. */
-/* #undef HAVE_USERSEC_H */
-
-/* Define to 1 if you have the <util.h> header file. */
-/* #undef HAVE_UTIL_H */
-
-/* Define to 1 if you have the <utmpx.h> header file. */
-/* #undef HAVE_UTMPX_H */
-
-/* Define to 1 if you have the <utmp.h> header file. */
-#define HAVE_UTMP_H 1
-
-/* Define to 1 if you have the `vasnprintf' function. */
-/* #undef HAVE_VASNPRINTF */
-
-/* Define to 1 if you have the `vasprintf' function. */
-#define HAVE_VASPRINTF 1
-
-/* Define if you have the function `verr'. */
-#define HAVE_VERR 1
-
-/* Define if you have the function `verrx'. */
-#define HAVE_VERRX 1
-
-/* Define to 1 if you have the `vhangup' function. */
-/* #undef HAVE_VHANGUP */
-
-/* Define to 1 if you have the `vis' function. */
-#define HAVE_VIS 1
-
-/* Define to 1 if you have the <vis.h> header file. */
-#define HAVE_VIS_H 1
-
-/* define if you have a working vsnprintf */
-#define HAVE_VSNPRINTF 1
-
-/* Define if you have the function `vsyslog'. */
-#define HAVE_VSYSLOG 1
-
-/* Define if you have the function `vwarn'. */
-#define HAVE_VWARN 1
-
-/* Define if you have the function `vwarnx'. */
-#define HAVE_VWARNX 1
-
-/* Define if you have the function `warn'. */
-#define HAVE_WARN 1
-
-/* Define if you have the function `warnx'. */
-#define HAVE_WARNX 1
-
-/* Define if you have the function `writev'. */
-#define HAVE_WRITEV 1
-
-/* define if struct winsize has ws_xpixel */
-#define HAVE_WS_XPIXEL 1
-
-/* define if struct winsize has ws_ypixel */
-#define HAVE_WS_YPIXEL 1
-
-/* Define to 1 if you have the `XauFileName' function. */
-/* #undef HAVE_XAUFILENAME */
-
-/* Define to 1 if you have the `XauReadAuth' function. */
-/* #undef HAVE_XAUREADAUTH */
-
-/* Define to 1 if you have the `XauWriteAuth' function. */
-/* #undef HAVE_XAUWRITEAUTH */
-
-/* Define to 1 if you have the `yp_get_default_domain' function. */
-#define HAVE_YP_GET_DEFAULT_DOMAIN 1
-
-/* Define to 1 if you have the `_getpty' function. */
-/* #undef HAVE__GETPTY */
-
-/* Define if you have the `_res' variable. */
-#define HAVE__RES 1
-
-/* define if your system declares _res */
-#define HAVE__RES_DECLARATION 1
-
-/* Define to 1 if you have the `_scrsize' function. */
-/* #undef HAVE__SCRSIZE */
-
-/* define if your compiler has __attribute__ */
-#define HAVE___ATTRIBUTE__ 1
-
-/* Define if you have the `__progname' variable. */
-#define HAVE___PROGNAME 1
-
-/* define if your system declares __progname */
-/* #undef HAVE___PROGNAME_DECLARATION */
-
-/* Define if you have the hesiod package. */
-/* #undef HESIOD */
-
-/* Define if you are running IRIX 4. */
-/* #undef IRIX4 */
-
-/* Enable Kerberos 5 support in applications. */
-#define KRB5 1
-
-/* Define if krb_mk_req takes const char * */
-/* #undef KRB_MK_REQ_CONST */
-
-/* This is the krb4 sendauth version. */
-/* #undef KRB_SENDAUTH_VERS */
-
-/* Define to zero if your krb.h doesn't */
-/* #undef KRB_VERIFY_NOT_SECURE */
-
-/* Define to one if your krb.h doesn't */
-/* #undef KRB_VERIFY_SECURE */
-
-/* Define to two if your krb.h doesn't */
-/* #undef KRB_VERIFY_SECURE_FAIL */
-
-/* define if the system is missing a prototype for asnprintf() */
-#define NEED_ASNPRINTF_PROTO 1
-
-/* define if the system is missing a prototype for asprintf() */
-/* #undef NEED_ASPRINTF_PROTO */
-
-/* define if the system is missing a prototype for crypt() */
-/* #undef NEED_CRYPT_PROTO */
-
-/* define if the system is missing a prototype for gethostname() */
-/* #undef NEED_GETHOSTNAME_PROTO */
-
-/* define if the system is missing a prototype for getusershell() */
-/* #undef NEED_GETUSERSHELL_PROTO */
-
-/* define if the system is missing a prototype for glob() */
-/* #undef NEED_GLOB_PROTO */
-
-/* define if the system is missing a prototype for hstrerror() */
-/* #undef NEED_HSTRERROR_PROTO */
-
-/* define if the system is missing a prototype for inet_aton() */
-/* #undef NEED_INET_ATON_PROTO */
-
-/* define if the system is missing a prototype for mkstemp() */
-/* #undef NEED_MKSTEMP_PROTO */
-
-/* define if the system is missing a prototype for setenv() */
-/* #undef NEED_SETENV_PROTO */
-
-/* define if the system is missing a prototype for snprintf() */
-/* #undef NEED_SNPRINTF_PROTO */
-
-/* define if the system is missing a prototype for strndup() */
-#define NEED_STRNDUP_PROTO 1
-
-/* define if the system is missing a prototype for strsep() */
-/* #undef NEED_STRSEP_PROTO */
-
-/* define if the system is missing a prototype for strsvis() */
-#define NEED_STRSVIS_PROTO 1
-
-/* define if the system is missing a prototype for strtok_r() */
-/* #undef NEED_STRTOK_R_PROTO */
-
-/* define if the system is missing a prototype for strunvis() */
-/* #undef NEED_STRUNVIS_PROTO */
-
-/* define if the system is missing a prototype for strvisx() */
-/* #undef NEED_STRVISX_PROTO */
-
-/* define if the system is missing a prototype for strvis() */
-/* #undef NEED_STRVIS_PROTO */
-
-/* define if the system is missing a prototype for svis() */
-#define NEED_SVIS_PROTO 1
-
-/* define if the system is missing a prototype for unsetenv() */
-/* #undef NEED_UNSETENV_PROTO */
-
-/* define if the system is missing a prototype for unvis() */
-/* #undef NEED_UNVIS_PROTO */
-
-/* define if the system is missing a prototype for vasnprintf() */
-#define NEED_VASNPRINTF_PROTO 1
-
-/* define if the system is missing a prototype for vasprintf() */
-/* #undef NEED_VASPRINTF_PROTO */
-
-/* define if the system is missing a prototype for vis() */
-/* #undef NEED_VIS_PROTO */
-
-/* define if the system is missing a prototype for vsnprintf() */
-/* #undef NEED_VSNPRINTF_PROTO */
-
-/* Define if you don't want to use mmap. */
-/* #undef NO_MMAP */
-
-/* Define this to enable old environment option in telnet. */
-#define OLD_ENVIRON 1
-
-/* Define if you have the openldap package. */
-/* #undef OPENLDAP */
-
-/* define if prototype of openlog is compatible with void openlog(const char
- *, int, int) */
-#define OPENLOG_PROTO_COMPATIBLE 1
-
-/* Define if you want OTP support in applications. */
-/* #undef OTP */
-
-/* Name of package */
-#define PACKAGE "heimdal"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "heimdal-bugs@pdc.kth.se"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Heimdal"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Heimdal 0.5.1"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "heimdal"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "0.5.1"
-
-/* Define if getlogin has POSIX flavour (and not BSD). */
-/* #undef POSIX_GETLOGIN */
-
-/* Define if getpwnam_r has POSIX flavour. */
-/* #undef POSIX_GETPWNAM_R */
-
-/* Define if you have the readline package. */
-/* #undef READLINE */
-
-/* Define as the return type of signal handlers (`int' or `void'). */
-#define RETSIGTYPE void
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* Define if you have streams ptys. */
-/* #undef STREAMSPTY */
-
-/* Define to what version of SunOS you are running. */
-/* #undef SunOS */
-
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
-#define TIME_WITH_SYS_TIME 1
-
-/* Define to 1 if your <sys/time.h> declares `struct tm'. */
-/* #undef TM_IN_SYS_TIME */
-
-/* Version number of package */
-#define VERSION "0.4f"
-
-/* Define if signal handlers return void. */
-#define VOID_RETSIGTYPE 1
-
-/* define if target is big endian */
-/* #undef WORDS_BIGENDIAN */
-
-/* Define to 1 if the X Window System is missing or not being used. */
-/* #undef X_DISPLAY_MISSING */
-
-/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
- `char[]'. */
-#define YYTEXT_POINTER 1
-
-/* Number of bits in a file offset, on hosts where this is settable. */
-/* #undef _FILE_OFFSET_BITS */
-
-/* Define to enable extensions on glibc-based systems such as Linux. */
-#define _GNU_SOURCE 1
-
-/* Define for large files, on AIX-style hosts. */
-/* #undef _LARGE_FILES */
-
-/* Define to empty if `const' does not conform to ANSI C. */
-/* #undef const */
-
-/* Define to `int' if <sys/types.h> doesn't define. */
-/* #undef gid_t */
-
-/* Define as `__inline' if that's what the C compiler calls it, or to nothing
- if it is not supported. */
-/* #undef inline */
-
-/* Define this to what the type mode_t should be. */
-/* #undef mode_t */
-
-/* Define to `long' if <sys/types.h> does not define. */
-/* #undef off_t */
-
-/* Define to `int' if <sys/types.h> does not define. */
-/* #undef pid_t */
-
-/* Define this to what the type sig_atomic_t should be. */
-/* #undef sig_atomic_t */
-
-/* Define to `unsigned' if <sys/types.h> does not define. */
-/* #undef size_t */
-
-/* Define to `int' if <sys/types.h> doesn't define. */
-/* #undef uid_t */
-
-#define KRB_PUT_INT(F, T, L, S) krb_put_int((F), (T), (L), (S))
-
-#if defined(ENCRYPTION) && !defined(AUTHENTICATION)
-#define AUTHENTICATION 1
-#endif
-
-/* Set this to the default system lead string for telnetd
- * can contain %-escapes: %s=sysname, %m=machine, %r=os-release
- * %v=os-version, %t=tty, %h=hostname, %d=date and time
- */
-/* #undef USE_IM */
-
-/* Used with login -p */
-/* #undef LOGIN_ARGS */
-
-/* set this to a sensible login */
-#ifndef LOGIN_PATH
-#define LOGIN_PATH BINDIR "/login"
-#endif
-
-
-#ifdef ROKEN_RENAME
-#include "roken_rename.h"
-#endif
-
-#ifndef HAVE_KRB_KDCTIMEOFDAY
-#define krb_kdctimeofday(X) gettimeofday((X), NULL)
-#endif
-
-#ifndef HAVE_KRB_GET_KDC_TIME_DIFF
-#define krb_get_kdc_time_diff() (0)
-#endif
-
-#ifdef VOID_RETSIGTYPE
-#define SIGRETURN(x) return
-#else
-#define SIGRETURN(x) return (RETSIGTYPE)(x)
-#endif
-
-#ifdef BROKEN_REALLOC
-#define realloc(X, Y) isoc_realloc((X), (Y))
-#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y))
-#endif
-
-
-#if ENDIANESS_IN_SYS_PARAM_H
-# include <sys/types.h>
-# include <sys/param.h>
-# if BYTE_ORDER == BIG_ENDIAN
-# define WORDS_BIGENDIAN 1
-# endif
-#endif
-
-
-#if _AIX
-#define _ALL_SOURCE
-/* XXX this is gross, but kills about a gazillion warnings */
-struct ether_addr;
-struct sockaddr;
-struct sockaddr_dl;
-struct sockaddr_in;
-#endif
-
-
-/* IRIX 4 braindamage */
-#if IRIX == 4 && !defined(__STDC__)
-#define __STDC__ 0
-#endif
-
diff --git a/kerberos5/include/crypto-headers.h b/kerberos5/include/crypto-headers.h
deleted file mode 100644
index b224364140f0..000000000000
--- a/kerberos5/include/crypto-headers.h
+++ /dev/null
@@ -1,10 +0,0 @@
-/* $FreeBSD$ */
-#ifndef __crypto_headers_h__
-#define __crypto_headers_h__
-#define OPENSSL_DES_LIBDES_COMPATIBILITY
-#include <openssl/des.h>
-#include <openssl/rc4.h>
-#include <openssl/md4.h>
-#include <openssl/md5.h>
-#include <openssl/sha.h>
-#endif /* __crypto_headers_h__ */
diff --git a/kerberos5/include/krb5-private.h b/kerberos5/include/krb5-private.h
deleted file mode 100644
index c608b4144cb3..000000000000
--- a/kerberos5/include/krb5-private.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* This is a generated file */
-#ifndef __krb5_private_h__
-#define __krb5_private_h__
-
-/* $FreeBSD$ */
-
-#include <stdarg.h>
-void
-_krb5_crc_init_table (void);
-
-u_int32_t
-_krb5_crc_update (
- const char */*p*/,
- size_t /*len*/,
- u_int32_t /*res*/);
-
-int
-_krb5_extract_ticket (
- krb5_context /*context*/,
- krb5_kdc_rep */*rep*/,
- krb5_creds */*creds*/,
- krb5_keyblock */*key*/,
- krb5_const_pointer /*keyseed*/,
- krb5_key_usage /*key_usage*/,
- krb5_addresses */*addrs*/,
- unsigned /*nonce*/,
- krb5_boolean /*allow_server_mismatch*/,
- krb5_boolean /*ignore_cname*/,
- krb5_decrypt_proc /*decrypt_proc*/,
- krb5_const_pointer /*decryptarg*/);
-
-krb5_ssize_t
-_krb5_get_int (
- void */*buffer*/,
- unsigned long */*value*/,
- size_t /*size*/);
-
-void
-_krb5_n_fold (
- const void */*str*/,
- size_t /*len*/,
- void */*key*/,
- size_t /*size*/);
-
-krb5_ssize_t
-_krb5_put_int (
- void */*buffer*/,
- unsigned long /*value*/,
- size_t /*size*/);
-
-#endif /* __krb5_private_h__ */
diff --git a/kerberos5/include/krb5-types.h b/kerberos5/include/krb5-types.h
deleted file mode 100644
index d43bb74db679..000000000000
--- a/kerberos5/include/krb5-types.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/* krb5-types.h -- this file was generated for i386-unknown-freebsd5.0 by
- $Id: bits.c,v 1.22 2002/08/28 16:08:44 joda Exp $ */
-
-/* $FreeBSD$ */
-
-#ifndef __krb5_types_h__
-#define __krb5_types_h__
-
-#include <inttypes.h>
-#include <sys/types.h>
-#include <sys/socket.h>
-
-typedef socklen_t krb5_socklen_t;
-#include <unistd.h>
-typedef ssize_t krb5_ssize_t;
-
-#endif /* __krb5_types_h__ */
diff --git a/kerberos5/include/version.h b/kerberos5/include/version.h
deleted file mode 100644
index a5ec15fd534f..000000000000
--- a/kerberos5/include/version.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* $FreeBSD$ */
-const char *heimdal_long_version = "@(#)$Version: Heimdal 0.5.1 (FreeBSD) $";
-const char *heimdal_version = "Heimdal 0.5.1";
diff --git a/kerberos5/lib/Makefile b/kerberos5/lib/Makefile
deleted file mode 100644
index f94bb0a43d54..000000000000
--- a/kerberos5/lib/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-SUBDIR= libroken libvers libasn1 libhdb libkrb5 libkadm5clnt libkadm5srv libsl libgssapi libtelnet
-
-.include <bsd.subdir.mk>
diff --git a/kerberos5/lib/Makefile.inc b/kerberos5/lib/Makefile.inc
deleted file mode 100644
index 2d68cd87de5c..000000000000
--- a/kerberos5/lib/Makefile.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-SHLIB_MAJOR?= 6
-
-.include "../Makefile.inc"
diff --git a/kerberos5/lib/libasn1/Makefile b/kerberos5/lib/libasn1/Makefile
deleted file mode 100644
index eafe58d41058..000000000000
--- a/kerberos5/lib/libasn1/Makefile
+++ /dev/null
@@ -1,130 +0,0 @@
-# $FreeBSD$
-
-LIB= asn1
-CFLAGS+=-I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/roken \
- -I${INCLUDEOBJDIR} \
- -I${.OBJDIR}
-SRCS= der_get.c der_put.c der_free.c der_length.c der_copy.c \
- timegm.c asn1_err.c asn1_err.h krb5_asn1.h roken.h \
- ${GEN:S/.x/.c/g}
-
-GEN= \
- asn1_APOptions.x \
- asn1_AP_REP.x \
- asn1_AP_REQ.x \
- asn1_AS_REP.x \
- asn1_AS_REQ.x \
- asn1_Authenticator.x \
- asn1_AuthorizationData.x \
- asn1_CKSUMTYPE.x \
- asn1_Checksum.x \
- asn1_ENCTYPE.x \
- asn1_ETYPE_INFO.x \
- asn1_ETYPE_INFO_ENTRY.x \
- asn1_EncAPRepPart.x \
- asn1_EncASRepPart.x \
- asn1_EncKDCRepPart.x \
- asn1_EncKrbCredPart.x \
- asn1_EncKrbPrivPart.x \
- asn1_EncTGSRepPart.x \
- asn1_EncTicketPart.x \
- asn1_EncryptedData.x \
- asn1_EncryptionKey.x \
- asn1_HostAddress.x \
- asn1_HostAddresses.x \
- asn1_KDCOptions.x \
- asn1_KDC_REP.x \
- asn1_KDC_REQ.x \
- asn1_KDC_REQ_BODY.x \
- asn1_KRB_CRED.x \
- asn1_KRB_ERROR.x \
- asn1_KRB_PRIV.x \
- asn1_KRB_SAFE.x \
- asn1_KRB_SAFE_BODY.x \
- asn1_KerberosTime.x \
- asn1_KrbCredInfo.x \
- asn1_LastReq.x \
- asn1_LR_TYPE.x \
- asn1_MESSAGE_TYPE.x \
- asn1_METHOD_DATA.x \
- asn1_NAME_TYPE.x \
- asn1_PADATA_TYPE.x \
- asn1_PA_DATA.x \
- asn1_PA_ENC_TS_ENC.x \
- asn1_Principal.x \
- asn1_PrincipalName.x \
- asn1_Realm.x \
- asn1_TGS_REP.x \
- asn1_TGS_REQ.x \
- asn1_Ticket.x \
- asn1_TicketFlags.x \
- asn1_TransitedEncoding.x \
- asn1_UNSIGNED.x
-
-INCS= krb5_asn1.h asn1_err.h
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/asn1
-.PATH: ${KRB5DIR}/lib/vers
-.PATH: ${KRB5DIR}/lib/roken
-
-beforedepend all: roken.h
-
-.for I in ${GEN}
-${I:S/.x/.c/}: ${I}
- cmp -s ${.OODATE} ${.TARGET} 2> /dev/null || cp ${.OODATE} ${.TARGET}
-.endfor
-
-CLEANFILES+= ${GEN:S/.x/.c/g} krb5_asn1.h asn1_files
-
-${GEN} krb5_asn1.h: asn1_compile k5.asn1
- ./asn1_compile ${KRB5DIR}/lib/asn1/k5.asn1 krb5_asn1
-
-build-tools: make-print-version make-roken asn1_compile
-
-asn1_compile: \
- gen.c \
- gen_copy.c \
- gen_decode.c \
- gen_encode.c \
- gen_free.c \
- gen_glue.c \
- gen_length.c \
- hash.c \
- emalloc.c \
- lex.o \
- main.c \
- parse.o \
- symbol.c \
- getarg.c \
- warnerr.c \
- print_version.o \
- get_window_size.c \
- strupr.c
- ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${.OODATE} ${LDADD}
-
-parse.o: parse.c roken.h
-
-.ORDER: parse.c parse.h
-parse.h parse.c: parse.y
- ${YACC} -d ${.OODATE}
- cp y.tab.c parse.c
- cp y.tab.h parse.h
-
-lex.o: lex.l parse.h roken.h
-
-print_version.o: print_version.h print_version.c roken.h
- ${CC} ${CFLAGS} -c -o ${.TARGET} ${KRB5DIR}/lib/vers/print_version.c
-
-print_version.h: make-print-version
- ./make-print-version print_version.h
-
-make-print-version: make-print-version.c
- ${CC} ${CFLAGS} -static -o ${.TARGET} ${.OODATE}
-
-CLEANFILES+= ${GEN} asn1_compile lex.o parse.o parse.c parse.h \
- hdb_asn1.h make-print-version print_version.h print_version.o \
- y.tab.c y.tab.h
diff --git a/kerberos5/lib/libgssapi/Makefile b/kerberos5/lib/libgssapi/Makefile
deleted file mode 100644
index 04927562a9e5..000000000000
--- a/kerberos5/lib/libgssapi/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# $FreeBSD$
-
-LIB= gssapi
-CFLAGS+=-I${KRB5DIR}/lib/gssapi \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/des \
- -I${KRB5DIR}/include \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-
-SRCS= \
- 8003.c \
- accept_sec_context.c \
- acquire_cred.c \
- add_oid_set_member.c \
- canonicalize_name.c \
- compare_name.c \
- context_time.c \
- copy_ccache.c \
- create_emtpy_oid_set.c \
- decapsulate.c \
- delete_sec_context.c \
- display_name.c \
- display_status.c \
- duplicate_name.c \
- encapsulate.c \
- export_sec_context.c \
- export_name.c \
- external.c \
- get_mic.c \
- gssapi.h \
- gssapi_locl.h \
- import_name.c \
- import_sec_context.c \
- indicate_mechs.c \
- init.c \
- init_sec_context.c \
- inquire_context.c \
- inquire_cred.c \
- release_buffer.c \
- release_cred.c \
- release_name.c \
- release_oid_set.c \
- test_oid_set_member.c \
- unwrap.c \
- v1.c \
- verify_mic.c \
- wrap.c \
- address_to_krb5addr.c
-
-INCS= gssapi.h heim_err.h krb5_err.h k524_err.h
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/gssapi
diff --git a/kerberos5/lib/libhdb/Makefile b/kerberos5/lib/libhdb/Makefile
deleted file mode 100644
index d1888a6fe3ae..000000000000
--- a/kerberos5/lib/libhdb/Makefile
+++ /dev/null
@@ -1,85 +0,0 @@
-# $FreeBSD$
-
-LIB= hdb
-CFLAGS+=-I${KRB5DIR}/include \
- -I${INCLUDEOBJDIR} \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/roken \
- -I${.OBJDIR} \
- -I${ASN1OBJDIR}
-
-SRCS= \
- common.c \
- db.c \
- db3.c \
- hdb-ldap.c \
- hdb.c \
- keytab.c \
- mkey.c \
- ndbm.c \
- print.c \
- hdb_err.c \
- hdb_err.h \
- hdb_asn1.h \
- k524_err.h \
- krb5_err.h \
- heim_err.h \
- ${GEN:S/.x/.c/g}
-
-GEN= \
- asn1_Key.x \
- asn1_GENERATION.x \
- asn1_Event.x \
- asn1_HDBFlags.x \
- asn1_hdb_entry.x \
- asn1_Salt.x
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/hdb
-.PATH: ${KRB5DIR}/lib/asn1
-.PATH: ${KRB5DIR}/lib/vers
-.PATH: ${KRB5DIR}/lib/roken
-
-build-tools: make-print-version asn1_compile
-
-.for I in ${GEN}
-${I:S/.x/.c/}: ${I}
- cmp -s ${.OODATE} ${.TARGET} 2> /dev/null || cp ${.OODATE} ${.TARGET}
-.endfor
-
-CLEANFILES+= ${GEN:S/.x/.c/g} hdb_asn1.h asn1_files
-
-${GEN} hdb_asn1.h: asn1_compile hdb.asn1
- ./asn1_compile ${KRB5DIR}/lib/hdb/hdb.asn1 hdb_asn1
-
-asn1_compile: parse.o lex.o main.c hash.c symbol.c emalloc.c gen.c \
- gen_encode.c gen_decode.c gen_free.c gen_length.c \
- gen_copy.c gen_glue.c getarg.c warnerr.c print_version.o \
- get_window_size.c strupr.c
- ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${.OODATE} ${LDADD}
-
-parse.o: parse.c
-
-.ORDER: parse.c parse.h
-parse.h parse.c: parse.y
- ${YACC} -d ${.OODATE}
- cp y.tab.c parse.c
- cp y.tab.h parse.h
-
-lex.o: lex.l
-
-print_version.o: print_version.h print_version.c
- ${CC} ${CFLAGS} -c -o ${.TARGET} ${KRB5DIR}/lib/vers/print_version.c
-
-print_version.h: make-print-version
- ./make-print-version print_version.h
-
-make-print-version: make-print-version.c
- ${CC} ${CFLAGS} -static -o ${.TARGET} ${.OODATE}
-
-CLEANFILES+= ${GEN} asn1_compile lex.o parse.o parse.c parse.h \
- hdb_asn1.h make-print-version print_version.h print_version.o \
- y.tab.c y.tab.h
diff --git a/kerberos5/lib/libkadm5clnt/Makefile b/kerberos5/lib/libkadm5clnt/Makefile
deleted file mode 100644
index ec238a4accce..000000000000
--- a/kerberos5/lib/libkadm5clnt/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $FreeBSD$
-
-LIB= kadm5clnt
-CFLAGS+=-I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/roken \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-
-SRCS= \
- admin.h \
- chpass_c.c \
- common_glue.c \
- create_c.c \
- delete_c.c \
- destroy_c.c \
- flush_c.c \
- free.c \
- get_c.c \
- get_princs_c.c \
- init_c.c \
- kadm5_err.c \
- kadm5_err.h \
- kadm5_locl.h \
- marshall.c \
- modify_c.c \
- private.h \
- privs_c.c \
- randkey_c.c \
- rename_c.c \
- send_recv.c \
- client_glue.c
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/kadm5
diff --git a/kerberos5/lib/libkadm5srv/Makefile b/kerberos5/lib/libkadm5srv/Makefile
deleted file mode 100644
index 8be9b9409e79..000000000000
--- a/kerberos5/lib/libkadm5srv/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# $FreeBSD$
-
-LIB= kadm5srv
-CFLAGS+=-I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/roken \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-
-SRCS= \
- acl.c \
- admin.h \
- bump_pw_expire.c \
- chpass_s.c \
- common_glue.c \
- context_s.c \
- create_s.c \
- delete_s.c \
- destroy_s.c \
- ent_setup.c \
- error.c \
- flush_s.c \
- free.c \
- get_princs_s.c \
- get_s.c \
- init_s.c \
- kadm5_err.c \
- kadm5_err.h \
- kadm5_locl.h \
- keys.c \
- log.c \
- marshall.c \
- modify_s.c \
- private.h \
- privs_s.c \
- randkey_s.c \
- rename_s.c \
- set_keys.c \
- set_modifier.c \
- password_quality.c \
- server_glue.c
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/kadm5
diff --git a/kerberos5/lib/libkrb5/Makefile b/kerberos5/lib/libkrb5/Makefile
deleted file mode 100644
index 63b62c075062..000000000000
--- a/kerberos5/lib/libkrb5/Makefile
+++ /dev/null
@@ -1,151 +0,0 @@
-# $FreeBSD$
-
-LIB= krb5
-CFLAGS+=-I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/des \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/include \
- -I${KRB5OBJDIR} \
- -I${ASN1OBJDIR}
-SRCS= \
- acl.c \
- add_et_list.c \
- addr_families.c \
- aname_to_localname.c \
- appdefault.c \
- asn1_glue.c \
- auth_context.c \
- build_ap_req.c \
- build_auth.c \
- cache.c \
- changepw.c \
- codec.c \
- config_file.c \
- config_file_netinfo.c \
- convert_creds.c \
- constants.c \
- context.c \
- copy_host_realm.c \
- crc.c \
- creds.c \
- crypto.c \
- data.c \
- eai_to_heim_errno.c \
- error_string.c \
- expand_hostname.c \
- fcache.c \
- free.c \
- free_host_realm.c \
- generate_seq_number.c \
- generate_subkey.c \
- get_addrs.c \
- get_cred.c \
- get_default_principal.c \
- get_default_realm.c \
- get_for_creds.c \
- get_host_realm.c \
- get_in_tkt.c \
- get_in_tkt_pw.c \
- get_in_tkt_with_keytab.c \
- get_in_tkt_with_skey.c \
- get_port.c \
- init_creds.c \
- init_creds_pw.c \
- keyblock.c \
- keytab.c \
- keytab_any.c \
- keytab_file.c \
- keytab_memory.c \
- keytab_keyfile.c \
- keytab_krb4.c \
- krbhst.c \
- kuserok.c \
- log.c \
- mcache.c \
- misc.c \
- mk_error.c \
- mk_priv.c \
- mk_rep.c \
- mk_req.c \
- mk_req_ext.c \
- mk_safe.c \
- net_read.c \
- net_write.c \
- n-fold.c \
- padata.c \
- principal.c \
- prog_setup.c \
- prompter_posix.c \
- rd_cred.c \
- rd_error.c \
- rd_priv.c \
- rd_rep.c \
- rd_req.c \
- rd_safe.c \
- read_message.c \
- recvauth.c \
- replay.c \
- send_to_kdc.c \
- sendauth.c \
- set_default_realm.c \
- sock_principal.c \
- store.c \
- store_emem.c \
- store_fd.c \
- store_mem.c \
- ticket.c \
- time.c \
- transited.c \
- verify_init.c \
- verify_user.c \
- version.c \
- warn.c \
- write_message.c \
- krb5_err.c \
- k524_err.c \
- k524_err.h \
- heim_err.c \
- heim_err.h
-
-INCS= krb5.h ${.CURDIR}/../../include/krb5-types.h \
- krb5-protos.h heim_err.h krb5_err.h k524_err.h
-
-MAN= \
- krb5.3 \
- krb5_425_conv_principal.3 \
- krb5_appdefault.3 \
- krb5_auth_context.3 \
- krb5_build_principal.3 \
- krb5_config.3 \
- krb5_context.3 \
- krb5_create_checksum.3 \
- krb5_crypto_init.3 \
- krb5_encrypt.3 \
- krb5_free_addresses.3 \
- krb5_free_principal.3 \
- krb5_get_all_client_addrs.3 \
- krb5_get_krbhst.3 \
- krb5_init_context.3 \
- krb5_keytab.3 \
- krb5_krbhst_init.3 \
- krb5_openlog.3 \
- krb5_parse_name.3 \
- krb5_principal_get_realm.3 \
- krb5_sname_to_principal.3 \
- krb5_timeofday.3 \
- krb5_unparse_name.3 \
- krb5_verify_user.3 \
- krb5_warn.3
-
-MAN+= \
- krb5.conf.5
-
-MAN+= \
- kerberos.8 \
- verify_krb5_conf.8
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/krb5
-.PATH: ${KRB5DIR}/lib/des
diff --git a/kerberos5/lib/libroken/Makefile b/kerberos5/lib/libroken/Makefile
deleted file mode 100644
index ec68d8c94df0..000000000000
--- a/kerberos5/lib/libroken/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# $FreeBSD$
-
-LIB= roken
-CFLAGS+= -I${KRB5DIR}/include \
- -I${INCLUDEOBJDIR} \
- -I${KRB5DIR}/lib/roken \
- -I${.OBJDIR}
-
-SRCS= \
- base64.c \
- bswap.c \
- concat.c \
- ecalloc.c \
- emalloc.c \
- environment.c \
- eread.c \
- erealloc.c \
- esetenv.c \
- estrdup.c \
- ewrite.c \
- getaddrinfo_hostspec.c \
- get_default_username.c \
- get_window_size.c \
- getarg.c \
- getnameinfo_verified.c \
- hostent_find_fqdn.c \
- issuid.c \
- k_getpwnam.c \
- k_getpwuid.c \
- mini_inetd.c \
- ndbm_wrap.c \
- net_read.c \
- net_write.c \
- parse_bytes.c \
- parse_time.c \
- parse_units.c \
- resolve.c \
- roken_gethostby.c \
- rtbl.c \
- rtbl.h \
- signal.c \
- simple_exec.c \
- snprintf.c \
- socket.c \
- strcollect.c \
- timeval.c \
- tm2time.c \
- unvis.c \
- verify.c \
- vis.c \
- warnerr.c \
- write_pid.c \
- xdbm.h \
- copyhostent.c \
- strlwr.c \
- strndup.c \
- strnlen.c \
- strsep_copy.c \
- strupr.c \
- roken.h
-
-INCS= roken.h ${KRB5DIR}/lib/roken/roken-common.h
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/roken
-
-build-tools: make-roken
diff --git a/kerberos5/lib/libsl/Makefile b/kerberos5/lib/libsl/Makefile
deleted file mode 100644
index 45b2eccfd544..000000000000
--- a/kerberos5/lib/libsl/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# $FreeBSD$
-
-LIB= sl
-CFLAGS+=-I${KRB5DIR}/lib/sl \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/include \
- -I${.OBJDIR}
-SRCS= sl.c roken.h
-
-INTERNALLIB= yes
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/sl
-
-build-tools: make-roken
diff --git a/kerberos5/lib/libtelnet/Makefile b/kerberos5/lib/libtelnet/Makefile
deleted file mode 100644
index 223df0372e65..000000000000
--- a/kerberos5/lib/libtelnet/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# $FreeBSD$
-
-LIB= telnet
-
-INTERNALLIB= yes
-
-SRCS= genget.c getent.c misc.c encrypt.c auth.c \
- enc_des.c sra.c pk.c
-SRCS+= kerberos5.c
-
-#WARNS?= 2
-
-CFLAGS+= -DENCRYPTION -DAUTHENTICATION -DSRA -I${TELNETDIR}
-CFLAGS+= -DKRB5 -I${KRB5DIR}/lib/krb5 -I${KRB5OBJDIR} -I${ASN1OBJDIR}
-CFLAGS+= -DFORWARD -Dnet_write=telnet_net_write
-
-INCS= ${TELNETDIR}/arpa/telnet.h
-INCSDIR= ${INCLUDEDIR}/arpa
-
-.include <bsd.lib.mk>
-
-.PATH: ${TELNETDIR}/libtelnet
-
-#
-# Remove obsolete shared libraries, if any. We don't bother moving them
-# to /usr/lib/compat, since they were only used by telnet, telnetd and
-# tn3270.
-#
-beforeinstall: __remove-stale-libs
-__remove-stale-libs: .PHONY
-.if exists(${DESTDIR}${SHLIBDIR}/lib${LIB}.so.2.0)
- -chflags noschg ${DESTDIR}${SHLIBDIR}/lib${LIB}.so.2.0
- rm -f ${DESTDIR}${SHLIBDIR}/lib${LIB}.so.2.0
-.endif
diff --git a/kerberos5/lib/libvers/Makefile b/kerberos5/lib/libvers/Makefile
deleted file mode 100644
index 02e2717d1de8..000000000000
--- a/kerberos5/lib/libvers/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-LIB= vers
-INTERNALLIB= YES
-
-CFLAGS+= -I${KRB5DIR}/include \
- -I${ROKENOBJDIR} \
- -I${KRB5DIR}/lib/roken \
- -I${.OBJDIR}
-
-SRCS= \
- print_version.c \
- print_version.h
-
-.include <bsd.lib.mk>
-
-.PATH: ${KRB5DIR}/lib/vers
-
-build-tools: make-print-version
-
-print_version.h: make-print-version
- ./make-print-version print_version.h
-
-make-print-version: make-print-version.c
- ${CC} ${CFLAGS} -static -o ${.TARGET} ${.OODATE}
-
-CLEANFILES+= make-print-version print_version.h
diff --git a/kerberos5/libexec/Makefile b/kerberos5/libexec/Makefile
deleted file mode 100644
index b81f7690ca47..000000000000
--- a/kerberos5/libexec/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-SUBDIR= ipropd-master ipropd-slave hpropd kadmind kdc kpasswdd telnetd
-
-.include <bsd.subdir.mk>
diff --git a/kerberos5/libexec/Makefile.inc b/kerberos5/libexec/Makefile.inc
deleted file mode 100644
index 496b56efcc1a..000000000000
--- a/kerberos5/libexec/Makefile.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# $Id$
-
-BINDIR= /usr/libexec
-
-.include "../Makefile.inc"
diff --git a/kerberos5/libexec/hprop/Makefile b/kerberos5/libexec/hprop/Makefile
deleted file mode 100644
index 20db2614643d..000000000000
--- a/kerberos5/libexec/hprop/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PROG= hprop
-SRCS= hprop.c mit_dump.c v4_dump.c hprop.h kadb.h hdb_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/kdc \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 -L${KAFS5OBJDIR} -lkafs5 \
- -L${HDBOBJDIR} -lhdb -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBHDB} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-MAN= hprop.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kdc
diff --git a/kerberos5/libexec/hpropd/Makefile b/kerberos5/libexec/hpropd/Makefile
deleted file mode 100644
index 0b987529b75e..000000000000
--- a/kerberos5/libexec/hpropd/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PROG= hpropd
-SRCS= hpropd.c hprop.h hdb_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/kdc \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${HDBOBJDIR} -lhdb -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBHDB} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-MAN= hpropd.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kdc
diff --git a/kerberos5/libexec/ipropd-master/Makefile b/kerberos5/libexec/ipropd-master/Makefile
deleted file mode 100644
index f77b54ee7864..000000000000
--- a/kerberos5/libexec/ipropd-master/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PROG= ipropd-master
-SRCS= ipropd_master.c iprop.h kadm5_locl.h kadm5_err.h hdb_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= \
- -L${KADM5SOBJDIR} -lkadm5srv \
- -L${KRB5OBJDIR} -lkrb5 \
- -L${HDBOBJDIR} -lhdb -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBHDB} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-NOMAN= yes
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/lib/kadm5
diff --git a/kerberos5/libexec/ipropd-slave/Makefile b/kerberos5/libexec/ipropd-slave/Makefile
deleted file mode 100644
index 0614f5a05c4a..000000000000
--- a/kerberos5/libexec/ipropd-slave/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PROG= ipropd-slave
-SRCS= ipropd_slave.c iprop.h kadm5_locl.h kadm5_err.h hdb_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= \
- -L${KADM5SOBJDIR} -lkadm5srv \
- -L${KRB5OBJDIR} -lkrb5 \
- -L${HDBOBJDIR} -lhdb -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBHDB} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-NOMAN= yes
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/lib/kadm5
diff --git a/kerberos5/libexec/kadmind/Makefile b/kerberos5/libexec/kadmind/Makefile
deleted file mode 100644
index 46ca5d5b2597..000000000000
--- a/kerberos5/libexec/kadmind/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# $FreeBSD$
-
-PROG= kadmind
-SRCS= kadmind.c server.c kadm_conn.c \
- kadm5/private.h kadm5/admin.h kadm5/kadm5_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/sl \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/kadmin \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${KADM5SOBJDIR} -lkadm5srv \
- -L${HDBOBJDIR} -lhdb \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBHDB} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-NOMAN= yes
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kadmin
-
-kadm5/private.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/private.h > ${.TARGET}
-
-kadm5/admin.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/admin.h > ${.TARGET}
-
-kadm5/kadm5_err.h: kadm5 kadm5_err.h
- cd ${.OBJDIR}/kadm5 && ln -sf ../kadm5_err.h
-
-kadm5:
- mkdir ${.TARGET}
-
-CLEANFILES+= kadm5/private.h kadm5/admin.h kadm5/kadm5_err.h
-CLEANDIRS+= kadm5
diff --git a/kerberos5/libexec/kdc/Makefile b/kerberos5/libexec/kdc/Makefile
deleted file mode 100644
index ac0d3ba52159..000000000000
--- a/kerberos5/libexec/kdc/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# $FreeBSD$
-
-PROG= kdc
-SRCS= \
- config.c \
- connect.c \
- kdc_locl.h \
- kerberos5.c \
- log.c \
- main.c \
- misc.c
-
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/kdc \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${HDBOBJDIR} -lhdb -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBHDB} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-MAN= kdc.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kdc
diff --git a/kerberos5/libexec/kpasswdd/Makefile b/kerberos5/libexec/kpasswdd/Makefile
deleted file mode 100644
index faae57493452..000000000000
--- a/kerberos5/libexec/kpasswdd/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# $FreeBSD$
-
-PROG= kpasswdd
-SRCS= kpasswdd.c krb5_err.h heim_err.h hdb_err.h \
- kadm5/admin.h kadm5/private.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/kpasswd \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${KADM5SOBJDIR} -lkadm5srv -L${HDBOBJDIR} -lhdb \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-MAN= kpasswdd.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kpasswd
-
-kadm5/admin.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/admin.h > ${.TARGET}
-
-kadm5/private.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/private.h > ${.TARGET}
-
-kadm5:
- mkdir ${.TARGET}
-
-CLEANFILES+= kadm5/admin.h kadm5/private.h
-CLEANDIRS+= kadm5
diff --git a/kerberos5/libexec/telnetd/Makefile b/kerberos5/libexec/telnetd/Makefile
deleted file mode 100644
index 8ea60d42df44..000000000000
--- a/kerberos5/libexec/telnetd/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-# Do not define -DKLUDGELINEMODE, as it does not interact well with many
-# telnet implementations.
-
-PROG= telnetd
-MAN= telnetd.8
-
-SRCS= global.c slc.c state.c sys_term.c telnetd.c \
- termstat.c utility.c authenc.c
-
-CFLAGS+= -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON \
- -DENV_HACK -DAUTHENTICATION -DENCRYPTION \
- -I${TELNETDIR} -DINET6
-CFLAGS+= -DKRB5 -DFORWARD -Dnet_write=telnet_net_write
-
-WARNS?= 2
-
-DPADD= ${LIBUTIL} ${LIBTERMCAP} ${LIBTELNET} ${LIBMP} ${LIBCRYPTO} \
- ${LIBKRB5} ${LIBASN1} ${LIBROKEN} ${LIBCOM_ERR} \
- ${LIBCRYPT} ${LIBPAM}
-LDADD= -lutil -ltermcap ${LIBTELNET} -lmp -lcrypto \
- -L${KRB5OBJDIR} -lkrb5 -L${ASN1OBJDIR} -lasn1 \
- -L${ROKENOBJDIR} -lroken -lcom_err \
- -lcrypt ${MINUSLPAM}
-
-.include <bsd.prog.mk>
-
-.PATH: ${TELNETDIR}/telnetd
diff --git a/kerberos5/usr.bin/Makefile b/kerberos5/usr.bin/Makefile
deleted file mode 100644
index 89c750371d34..000000000000
--- a/kerberos5/usr.bin/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-SUBDIR= kadmin kdestroy kinit klist kpasswd ksu krb5-config telnet
-
-.include <bsd.subdir.mk>
diff --git a/kerberos5/usr.bin/Makefile.inc b/kerberos5/usr.bin/Makefile.inc
deleted file mode 100644
index abd146b6720e..000000000000
--- a/kerberos5/usr.bin/Makefile.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-BINDIR= /usr/bin
-
-.include "../Makefile.inc"
diff --git a/kerberos5/usr.bin/kadmin/Makefile b/kerberos5/usr.bin/kadmin/Makefile
deleted file mode 100644
index a220cb6f1749..000000000000
--- a/kerberos5/usr.bin/kadmin/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# $FreeBSD$
-
-PROG= kadmin
-SRCS= \
- ank.c \
- cpw.c \
- del.c \
- del_enctype.c \
- dump.c \
- ext.c \
- get.c \
- init.c \
- kadmin.c \
- load.c \
- mod.c \
- rename.c \
- util.c \
- random_password.c \
- kadmin_locl.h \
- krb5_err.h heim_err.h hdb_err.h \
- kadm5/private.h \
- kadm5/admin.h \
- kadm5/kadm5_err.h
-
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/lib/sl \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/kadmin \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KADM5COBJDIR} -lkadm5clnt -L${KADM5SOBJDIR} -lkadm5srv \
- -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${HDBOBJDIR} -lhdb \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err \
- -L${SLOBJDIR} -lsl -lreadline -lcurses
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBHDB} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
- ${LIBSL} ${LIBREADLINE} ${LIBCURSES}
-MAN= kadmin.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kadmin
-
-kadm5/private.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/private.h > ${.TARGET}
-
-kadm5/admin.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/admin.h > ${.TARGET}
-
-kadm5/kadm5_err.h: kadm5 kadm5_err.h
- cd ${.OBJDIR}/kadm5 && ln -sf ../kadm5_err.h
-
-kadm5:
- mkdir ${.TARGET}
-
-CLEANFILES+= kadm5/private.h kadm5/admin.h kadm5/kadm5_err.h
-CLEANDIRS+= kadm5
diff --git a/kerberos5/usr.bin/kdestroy/Makefile b/kerberos5/usr.bin/kdestroy/Makefile
deleted file mode 100644
index 51233ead85ba..000000000000
--- a/kerberos5/usr.bin/kdestroy/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PROG= kdestroy
-SRCS= kdestroy.c krb5_err.h heim_err.h k524_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/kafs \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kuser
diff --git a/kerberos5/usr.bin/kinit/Makefile b/kerberos5/usr.bin/kinit/Makefile
deleted file mode 100644
index 2d2f7806442a..000000000000
--- a/kerberos5/usr.bin/kinit/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PROG= kinit
-SRCS= kinit.c asn1_err.h krb5_err.h heim_err.h \
- k524_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/kafs \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kuser
diff --git a/kerberos5/usr.bin/klist/Makefile b/kerberos5/usr.bin/klist/Makefile
deleted file mode 100644
index d1db57cef0c8..000000000000
--- a/kerberos5/usr.bin/klist/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PROG= klist
-SRCS= klist.c krb5_err.h heim_err.h k524_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/kafs \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kuser
diff --git a/kerberos5/usr.bin/kpasswd/Makefile b/kerberos5/usr.bin/kpasswd/Makefile
deleted file mode 100644
index 20b09139f3f6..000000000000
--- a/kerberos5/usr.bin/kpasswd/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PROG= kpasswd
-SRCS= kpasswd.c krb5_err.h heim_err.h k524_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/kpasswd \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KRB5OBJDIR} -lkrb5 -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kpasswd
diff --git a/kerberos5/usr.bin/krb5-config/Makefile b/kerberos5/usr.bin/krb5-config/Makefile
deleted file mode 100644
index 3e0911f97935..000000000000
--- a/kerberos5/usr.bin/krb5-config/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-SCRIPTS= krb5-config
-MAN= krb5-config.1
-CLEANFILES= krb5-config
-
-krb5-config: krb5-config.in
- sed -e "s,@PACKAGE\@,FreeBSD heimdal,g" \
- -e "s,@VERSION\@,0.5.1,g" \
- -e "s,@prefix\@,/usr,g" \
- -e "s,@exec_prefix\@,/usr,g" \
- -e "s,@libdir\@,${LIBDIR},g" \
- -e "s,@includedir\@,${INCLUDEDIR},g" \
- -e "s,@LIB_crypt\@,-lcrypt,g" \
- -e "s,@LIB_dbopen\@,,g" \
- -e "s,@LIB_des_appl\@,-lcrypto,g" \
- -e "s,@LIBS\@,-lcom_err,g" \
- -e "s,@INCLUDE_des@,,g" \
- ${.ALLSRC} > ${.TARGET}
- chmod +x ${.TARGET}
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/tools
diff --git a/kerberos5/usr.bin/ksu/Makefile b/kerberos5/usr.bin/ksu/Makefile
deleted file mode 100644
index 50699e229cd1..000000000000
--- a/kerberos5/usr.bin/ksu/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PROG= ksu
-SRCS= su.c asn1_err.h krb5_err.h heim_err.h k524_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/kafs \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/kuser \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-NOMAN= true
-LDADD= -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-.if defined(ENABLE_SUID_K5SU)
-BINMODE=4555
-.endif
-INSTALLFLAGS=-fschg
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/appl/su
diff --git a/kerberos5/usr.bin/telnet/Makefile b/kerberos5/usr.bin/telnet/Makefile
deleted file mode 100644
index 01566bb08153..000000000000
--- a/kerberos5/usr.bin/telnet/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PROG= telnet
-
-SRCS= authenc.c commands.c main.c network.c ring.c sys_bsd.c \
- telnet.c terminal.c utilities.c
-
-CFLAGS+= -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DOPIE \
- -DENCRYPTION -DAUTHENTICATION -DIPSEC -DINET6 \
- -I${TELNETDIR} -I${TELNETDIR}/libtelnet/
-
-CFLAGS+= -DKRB5 -DFORWARD -Dnet_write=telnet_net_write
-
-WARNS?= 2
-
-DPADD= ${LIBTERMCAP} ${LIBTELNET} ${LIBMP} \
- ${LIBKRB5} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} \
- ${LIBCRYPTO} ${LIBCRYPT} ${LIBIPSEC} ${LIBPAM}
-LDADD= -ltermcap ${LIBTELNET} -lmp \
- -L${KRB5OBJDIR} -lkrb5 -L${ASN1OBJDIR} -lasn1 -lcom_err \
- -L${ROKENOBJDIR} -lroken \
- -lcrypto -lcrypt -lipsec ${MINUSLPAM}
-
-.include <bsd.prog.mk>
-
-.PATH: ${TELNETDIR}/telnet
diff --git a/kerberos5/usr.sbin/Makefile b/kerberos5/usr.sbin/Makefile
deleted file mode 100644
index 2e722ee64ddf..000000000000
--- a/kerberos5/usr.sbin/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-SUBDIR= kstash ktutil
-
-.include <bsd.subdir.mk>
diff --git a/kerberos5/usr.sbin/Makefile.inc b/kerberos5/usr.sbin/Makefile.inc
deleted file mode 100644
index dab729d159e4..000000000000
--- a/kerberos5/usr.sbin/Makefile.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# $FreeBSD$
-
-BINDIR= /usr/sbin
-
-.include "../Makefile.inc"
diff --git a/kerberos5/usr.sbin/kstash/Makefile b/kerberos5/usr.sbin/kstash/Makefile
deleted file mode 100644
index cb5a7ccc5c4e..000000000000
--- a/kerberos5/usr.sbin/kstash/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PROG= kstash
-SRCS= kstash.c hdb_err.h
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/hdb \
- -I${KRB5DIR}/kdc \
- -I${ASN1OBJDIR} \
- -I${HDBOBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${HDBOBJDIR} -lhdb \
- -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${ASN1OBJDIR} -lasn1 -lcrypto -lcrypt -lcom_err
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR}
-MAN= kstash.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/kdc
diff --git a/kerberos5/usr.sbin/ktutil/Makefile b/kerberos5/usr.sbin/ktutil/Makefile
deleted file mode 100644
index fd53f8b357f5..000000000000
--- a/kerberos5/usr.sbin/ktutil/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# $FreeBSD$
-
-PROG= ktutil
-SRCS= \
- add.c \
- change.c \
- copy.c \
- get.c \
- ktutil.c \
- list.c \
- purge.c \
- remove.c \
- rename.c \
- kadm5/private.h \
- kadm5/admin.h \
- kadm5/kadm5_err.h \
- krb5_err.h heim_err.h k524_err.h
-
-CFLAGS+= -I${KRB5DIR}/include \
- -I${KRB5DIR}/lib/roken \
- -I${KRB5DIR}/lib/krb5 \
- -I${KRB5DIR}/lib/asn1 \
- -I${KRB5DIR}/lib/sl \
- -I${KRB5DIR}/lib/kadm5 \
- -I${KRB5DIR}/admin \
- -I${ASN1OBJDIR} \
- -I${.OBJDIR}
-LDADD= -L${KADM5COBJDIR} -lkadm5clnt \
- -L${KRB5OBJDIR} -lkrb5 \
- -L${ROKENOBJDIR} -lroken \
- -L${VERSOBJDIR} -lvers \
- -L${SLOBJDIR} -lsl -L${ASN1OBJDIR} -lasn1 \
- -lcrypto -lcrypt -lcom_err -lreadline -lcurses
-DPADD= ${LIBKRB5} ${LIBKAFS5} ${LIBROKEN} \
- ${LIBSL} ${LIBASN1} ${LIBKADM5CLNT} \
- ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} ${LIBREADLINE} \
- ${LIBCURSES}
-MAN= ktutil.8
-
-.include <bsd.prog.mk>
-
-.PATH: ${KRB5DIR}/admin
-
-kadm5/private.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/private.h > ${.TARGET}
-
-kadm5/admin.h: kadm5
- cat ${KRB5DIR}/lib/kadm5/admin.h > ${.TARGET}
-
-kadm5/kadm5_err.h: kadm5 kadm5_err.h
- cd ${.OBJDIR}/kadm5 && ln -sf ../kadm5_err.h
-
-kadm5:
- mkdir ${.TARGET}
-
-CLEANFILES+= kadm5/private.h kadm5/admin.h kadm5/kadm5_err.h
-CLEANDIRS+= kadm5