summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2013-10-15 12:40:41 +0200
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2013-10-17 13:43:58 +0200
commit8f5ac4e494f82b057978807af08d7bb286e7b5dc (patch)
tree85a78e4ad5ff952bc05f2b681dd54a9000875f56
parent4c4090beb941bfeddbacdbe082c9e08823c02ec0 (diff)
downloadsssd-8f5ac4e494f82b057978807af08d7bb286e7b5dc.tar.gz
sssd-8f5ac4e494f82b057978807af08d7bb286e7b5dc.tar.bz2
sssd-8f5ac4e494f82b057978807af08d7bb286e7b5dc.zip
heimdal: Add a check whether profile.h exists
-rw-r--r--src/external/krb5.m42
-rw-r--r--src/providers/krb5/krb5_common.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/external/krb5.m4 b/src/external/krb5.m4
index 1a50bf1c..b9d6ff20 100644
--- a/src/external/krb5.m4
+++ b/src/external/krb5.m4
@@ -37,7 +37,7 @@ SAVE_CFLAGS=$CFLAGS
SAVE_LIBS=$LIBS
CFLAGS="$CFLAGS $KRB5_CFLAGS"
LIBS="$LIBS $KRB5_LIBS"
-AC_CHECK_HEADERS([krb5.h krb5/krb5.h])
+AC_CHECK_HEADERS([krb5.h krb5/krb5.h profile.h])
AC_CHECK_TYPES([krb5_ticket_times, krb5_times, krb5_trace_info], [], [],
[ #ifdef HAVE_KRB5_KRB5_H
#include <krb5/krb5.h>
diff --git a/src/providers/krb5/krb5_common.c b/src/providers/krb5/krb5_common.c
index c40f0dd4..63d81d6d 100644
--- a/src/providers/krb5/krb5_common.c
+++ b/src/providers/krb5/krb5_common.c
@@ -33,7 +33,7 @@
#include "providers/krb5/krb5_opts.h"
#include "providers/krb5/krb5_utils.h"
-#ifdef HAVE_KRB5_CC_COLLECTION
+#ifdef HAVE_PROFILE_H
/* krb5 profile functions */
#include <profile.h>
#endif
@@ -91,7 +91,7 @@ done:
return ret;
}
-#ifdef HAVE_KRB5_CC_COLLECTION
+#ifdef HAVE_PROFILE_H
/* source default_ccache_name from krb5.conf */
static errno_t sss_get_system_ccname_template(TALLOC_CTX *mem_ctx,
char **ccname)