head	1.7;
access;
symbols
	RELEASE_4_3_0:1.4
	RELEASE_4_2_0:1.2
	RELEASE_4_1_1:1.2
	RELEASE_4_1_0:1.1
	RELEASE_3_5_0:1.1;
locks; strict;
comment	@# @;


1.7
date	2001.09.07.19.45.46;	author nectar;	state dead;
branches;
next	1.6;

1.6
date	2001.06.11.18.37.33;	author nectar;	state Exp;
branches;
next	1.5;

1.5
date	2001.05.21.14.12.30;	author nectar;	state Exp;
branches;
next	1.4;

1.4
date	2001.02.05.15.50.26;	author nectar;	state Exp;
branches;
next	1.3;

1.3
date	2001.01.04.16.30.04;	author nectar;	state Exp;
branches;
next	1.2;

1.2
date	2000.08.30.13.59.56;	author nectar;	state Exp;
branches;
next	1.1;

1.1
date	2000.03.31.05.20.39;	author nectar;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Update 0.4d -> 0.4e
@
text
@--- configure.in.orig	Mon Feb  5 01:58:05 2001
+++ configure.in	Mon May 21 08:12:54 2001
@@@@ -83,6 +83,10 @@@@
 	LIB_openldap="-R $openldap_libdir $LIB_openldap"
 fi
 
+dnl Kerberos 4 libraries are quite likely to need to link against
+dnl libcom_err. 
+AC_CHECK_LIB(com_err, init_error_table)
+
 AC_TEST_PACKAGE_NEW(krb4,[#include <krb.h>],-lkrb,-ldes,/usr/athena, KRB4)
 
 LIB_kdb=
@


1.6
log
@Update 0.3e -> 0.3f.  From the announcement:
 * change default keytab to ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab,
   the new keytab type that tries both of these in order (SRVTAB is
   also an alias for krb4:)
 * improve error reporting and error handling (error messages should
   be more detailed and more useful)
 * improve building with openssl
 * add kadmin -K, rcp -F
 * fix two incorrect weak DES keys
 * fix building of kaserver compat in KDC
 * the API is closer to what MIT krb5 is using
 * more compatible with windows 2000
 * removed some memory leaks
 * bug fixes
@
text
@@


1.5
log
@configure was generating bogus `-R' and `-L' flags for the linker when
Kerberos IV libs were not present.

PR:		ports/27490
@
text
@a13 12
@@@@ -566,7 +570,10 @@@@
 "$ac_cv_func_SHA1_Init" = "yes" -a \
 "$ac_cv_func_RC4" = "yes"; then
   DIR_des=''
-  LIB_des="-R $krb4_libdir -L$krb4_libdir $ac_cv_funclib_MD4_Init"
+  LIB_des="$ac_cv_funclib_MD4_Init"
+  if test "$krb4_libdir"; then
+    LIB_des="-R $krb4_libdir -L$krb4_libdir $LIB_des"
+  fi
   LIB_des_appl="$LIB_des"
 else
   DIR_des='des'
@


1.4
log
@Update 0.3d -> 0.3e.

The vendor says: ``We suggest those running a ftpd to update
immediately.''

Changes in release 0.3e:
 * rcp program included
 * fix buffer overrun in ftpd
 * handle omitted sequence numbers as zeroes to handle MIT krb5 that
   cannot generate zero sequence numbers
 * handle v4 /.k files better
 * configure/portability fixes
 * fixes in parsing of options to kadmin (sub-)commands
 * handle errors in kadmin load better
 * bug fixes
@
text
@d1 2
a2 2
--- configure.in.orig	Mon Feb  5 08:26:49 2001
+++ configure.in	Mon Feb  5 08:28:07 2001
d14 12
@


1.3
log
@= Update to use OpenSSL in the base if it has MD4 support (version 0.9.6
  or later).  If these libraries are used, then this port's libdes will
  not be built nor installed.

= A man page was renamed that I missed earlier: afs.3 -> kafs.3
@
text
@d1 2
a2 2
--- configure.in.orig	Sun Dec 10 21:19:36 2000
+++ configure.in	Thu Jan  4 08:49:14 2001
d4 1
a4 1
 	LIB_openldap="-rpath $openldap_libdir $LIB_openldap"
a13 14
@@@@ -561,7 +565,12 @@@@
 \( "$ac_cv_func_SHA1Init" = "yes" -o "$ac_cv_func_SHA1_Init" = "yes" \) -a \
 "$ac_cv_func_RC4" = "yes"; then
   DIR_des=''
-  LIB_des="-rpath $krb4_libdir -L$krb4_libdir $ac_cv_funclib_MD4Init"
+  LIB_des="-rpath $krb4_libdir -L$krb4_libdir"
+  if test "$ac_cv_func_MD4Init" = "yes"; then
+    LIB_des="$LIB_des $ac_cv_funclib_MD4Init"
+  else
+    LIB_des="$LIB_des $ac_cv_funclib_MD4_Init"
+  fi
 else
   DIR_des='des'
   LIB_des='$(top_builddir)/lib/des/libdes.la'
@


1.2
log
@Upgrade 0.2t -> 0.3b
@
text
@d1 2
a2 2
--- configure.in.orig	Wed Aug 30 07:17:26 2000
+++ configure.in	Wed Aug 30 07:18:03 2000
d14 14
@


1.1
log
@Fix packaging: Need to check for com_err when building with Kerberos IV
libraries.

Reported by:	bento.freebsd.org
@
text
@d1 4
a4 3
--- configure.in.orig	Tue Feb 22 21:42:25 2000
+++ configure.in	Thu Mar 30 22:52:03 2000
@@@@ -73,6 +73,10 @@@@
a5 1
 ])
d11 1
a11 1
 AC_TEST_PACKAGE_NEW(krb4,[#include <krb.h>],-lkrb,-ldes,/usr/athena)
@

