changeset 19017:8666fad79dd0

Support auto-configuration of both Kerberos V4 and Kerberos V5 for movemail, including detection of V4 and V5 header files and libraries.
author Richard M. Stallman <rms@gnu.org>
date Mon, 28 Jul 1997 05:51:59 +0000
parents 8f73ca5bbaeb
children f1f7c254aa77
files lib-src/Makefile.in
diffstat 1 files changed, 25 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/lib-src/Makefile.in	Mon Jul 28 05:26:38 1997 +0000
+++ b/lib-src/Makefile.in	Mon Jul 28 05:51:59 1997 +0000
@@ -182,23 +182,35 @@
 #endif
 
 #ifdef KERBEROS
-#ifdef HAVE_LIBKRB
-  /* For krb5, use -lkrb5 */
-  KRBLIB=-lkrb
-#endif
-#ifdef HAVE_LIBDES
-  /* For krb4, use -lcrypto */
-  DESLIB=-ldes
-#endif
-#ifdef HAVE_LIBCOM_ERR
-  COM_ERRLIB=-lcom_err
-#endif
-#endif /* KERBEROS */
+# ifdef HAVE_LIBKRB
+	KRB4LIB = -lkrb
+# else
+#  ifdef HAVE_LIBKRB4
+	KRB4LIB = -lkrb4
+#  endif
+# endif
+# ifdef HAVE_LIBDES
+	DESLIB = -ldes
+# else
+#  ifdef HAVE_LIBDES425
+	DESLIB = -ldes425
+#  endif
+# endif
+# ifdef HAVE_LIBKRB5
+	KRB5LIB = -lkrb5
+# endif
+# ifdef HAVE_LIBCRYPTO
+	CRYPTOLIB = -lcrypto
+# endif
+# ifdef HAVE_LIBCOM_ERR
+	COM_ERRLIB = -lcom_err
+# endif
+#endif /* KERBEROS
 
 /* If HESIOD is defined, set this to "-lhesiod". */
 HESIODLIB=
 
-MOVE_LIBS=$(KRBLIB) $(DESLIB) $(COM_ERRLIB) $(HESIODLIB)
+MOVE_LIBS=$(KRB4LIB) $(DESLIB) $(KRB5LIB) $(CRYPTOLIB) $(COM_ERRLIB) $(HESIODLIB)
 
 #ifdef HAVE_LIBMAIL
 LIBMAIL=-lmail