1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-28 10:56:36 +00:00

Support auto-configuration of both Kerberos V4 and

Kerberos V5 for movemail, including detection of V4 and V5 header
files and libraries.
This commit is contained in:
Richard M. Stallman 1997-07-28 05:51:59 +00:00
parent 375e0047f8
commit 93de505d85

View File

@ -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