summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1997-07-28 05:51:59 +0000
committerRichard M. Stallman <rms@gnu.org>1997-07-28 05:51:59 +0000
commit33345e3fc85941a893980359c7b7ac4fe4d99299 (patch)
tree9eae766339f93c7479906753363421d7d82dcc62
parentb0e265944420b854f23bb818309dfc01000a8693 (diff)
downloademacs-33345e3fc85941a893980359c7b7ac4fe4d99299.tar.gz
Support auto-configuration of both Kerberos V4 and
Kerberos V5 for movemail, including detection of V4 and V5 header files and libraries.
-rw-r--r--lib-src/Makefile.in38
1 files changed, 25 insertions, 13 deletions
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in
index 4022906add6..be9752bd703 100644
--- a/lib-src/Makefile.in
+++ b/lib-src/Makefile.in
@@ -182,23 +182,35 @@ MOVE_FLAGS=
#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