Lines 1196-1219
Link Here
|
1196 |
|
1196 |
|
1197 |
msg_krb5="no" |
1197 |
msg_krb5="no" |
1198 |
if test "x${with_krb5}" != "xno"; then |
1198 |
if test "x${with_krb5}" != "xno"; then |
1199 |
LDFLAGS_save="$LDFLAGS" |
1199 |
LIBS_save="$LDFLAGS" |
1200 |
|
1200 |
|
1201 |
mitlibs="-lkrb5 -lk5crypto -lcom_err -lgssapi_krb5" |
1201 |
mitlibs="-lkrb5 -lk5crypto -lcom_err -lgssapi_krb5" |
1202 |
heimlibs="-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi" |
1202 |
heimlibs="-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi" |
1203 |
sunlibs="-lkrb5 -lgss" |
1203 |
sunlibs="-lkrb5 -lgss" |
1204 |
AC_CACHE_CHECK([for Kerberos 5], ac_cv_lib_kerberos5, |
1204 |
AC_CACHE_CHECK([for Kerberos 5], ac_cv_lib_kerberos5, |
1205 |
[ |
1205 |
[ |
1206 |
LDFLAGS="$LDFLAGS -L$with_krb5_libs $mitlibs" |
1206 |
LIBS="$LIBS -L$with_krb5_libs $mitlibs" |
1207 |
AC_TRY_LINK([#include <krb5.h>],krb5_init_context, ac_cv_lib_kerberos5="$mitlibs", |
1207 |
AC_TRY_LINK([#include <krb5.h>],krb5_init_context, ac_cv_lib_kerberos5="$mitlibs", |
1208 |
[ |
1208 |
[ |
1209 |
LDFLAGS="$LDFLAGS_save -L$with_krb5_libs $heimlibs" |
1209 |
LIBS="$LIBS_save -L$with_krb5_libs $heimlibs" |
1210 |
AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$heimlibs", |
1210 |
AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$heimlibs", |
1211 |
[ |
1211 |
[ |
1212 |
LDFLAGS="$LDFLAGS_save -L$with_krb5_libs $sunlibs" |
1212 |
LIBS="$LIBS_save -L$with_krb5_libs $sunlibs" |
1213 |
AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$sunlibs", ac_cv_lib_kerberos5="no") |
1213 |
AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$sunlibs", ac_cv_lib_kerberos5="no") |
1214 |
]) |
1214 |
]) |
1215 |
]) |
1215 |
]) |
1216 |
LDFLAGS="$LDFLAGS_save" |
1216 |
LIBS="$LIBS_save" |
1217 |
]) |
1217 |
]) |
1218 |
if test "$ac_cv_lib_kerberos5" != "no"; then |
1218 |
if test "$ac_cv_lib_kerberos5" != "no"; then |
1219 |
AC_DEFINE(HAVE_KRB5,1,[Define if you have Krb5]) |
1219 |
AC_DEFINE(HAVE_KRB5,1,[Define if you have Krb5]) |