From 189b4bc1c27f0bfe08d86236ce20e281ff4215dd Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Wed, 1 Dec 2010 23:15:34 +0100 Subject: s3-waf: add krb5 configure check for WRFILE_KEYTAB. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Guenther Autobuild-User: Günther Deschner Autobuild-Date: Fri Dec 3 13:54:25 CET 2010 on sn-devel-104 --- source3/wscript | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'source3') diff --git a/source3/wscript b/source3/wscript index bedd89be68..3354ec16c1 100644 --- a/source3/wscript +++ b/source3/wscript @@ -674,6 +674,16 @@ enctype = ENCTYPE_ARCFOUR_HMAC; headers='krb5.h', lib='krb5', msg="Checking whether the ENCTYPE_ARCFOUR_HMAC key type definition is available"); + conf.CHECK_CODE(''' +krb5_context context; +krb5_keytab keytab; +krb5_init_context(&context); +return krb5_kt_resolve(context, "WRFILE:api", &keytab); +''', + 'HAVE_WRFILE_KEYTAB', + headers='krb5.h', lib='krb5', execute=True, + msg="Checking whether the WRFILE:-keytab is supported"); + conf.DEFINE('HAVE_KRB5', '1') else: -- cgit