URL: https://github.com/SSSD/sssd/pull/218
Author: celestian
 Title: #218: TEST: Adding krb5-libs to dependencies
Action: synchronized

To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/218/head:pr218
git checkout pr218
From d9cad95d5be3456162925b3901435015931a444b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20=C4=8Cech?= <[email protected]>
Date: Thu, 30 Mar 2017 12:05:08 +0200
Subject: [PATCH] intg: Add check for krb5-{server,workstation} binaries

Resolves:
https://pagure.io/SSSD/sssd/issue/3353
---
 src/external/intgcheck.m4 | 8 ++++++++
 src/external/krb5.m4      | 9 +++++++++
 2 files changed, 17 insertions(+)

diff --git a/src/external/intgcheck.m4 b/src/external/intgcheck.m4
index ac68b85..89ea06b 100644
--- a/src/external/intgcheck.m4
+++ b/src/external/intgcheck.m4
@@ -29,5 +29,13 @@ AC_DEFUN([SSS_ENABLE_INTGCHECK_REQS], [
         SSS_INTGCHECK_REQ([HAVE_PYTEST], [pytest])
         SSS_INTGCHECK_REQ([HAVE_PY2MOD_LDAP], [python-ldap])
         SSS_INTGCHECK_REQ([HAVE_PY2MOD_LDAP], [pyldb])
+        SSS_INTGCHECK_REQ([HAVE_KRB5KDC], [krb5kdc])
+        SSS_INTGCHECK_REQ([HAVE_KDB5_UTIL], [kdb5_util])
+        SSS_INTGCHECK_REQ([HAVE_KINIT], [kinit])
+        SSS_INTGCHECK_REQ([HAVE_KVNO], [kvno])
+        SSS_INTGCHECK_REQ([HAVE_KDESTROY], [kdestroy])
+        SSS_INTGCHECK_REQ([HAVE_KSWITCH], [kswitch])
+        SSS_INTGCHECK_REQ([HAVE_KLIST], [klist])
+        SSS_INTGCHECK_REQ([HAVE_KADMIN_LOCAL], [kadmin.local])
     fi
 ])
diff --git a/src/external/krb5.m4 b/src/external/krb5.m4
index b844c2f..b4e213a 100644
--- a/src/external/krb5.m4
+++ b/src/external/krb5.m4
@@ -114,3 +114,12 @@ AM_COND_IF([BUILD_KRB5_LOCALAUTH_PLUGIN],
 
 CFLAGS=$SAVE_CFLAGS
 LIBS=$SAVE_LIBS
+
+AC_CHECK_PROG([HAVE_KRB5KDC], [krb5kdc], [yes], [no])
+AC_CHECK_PROG([HAVE_KDB5_UTIL], [kdb5_util], [yes], [no])
+AC_CHECK_PROG([HAVE_KINIT], [kinit], [yes], [no])
+AC_CHECK_PROG([HAVE_KVNO], [kvno], [yes], [no])
+AC_CHECK_PROG([HAVE_KDESTROY], [kdestroy], [yes], [no])
+AC_CHECK_PROG([HAVE_KSWITCH], [kswitch], [yes], [no])
+AC_CHECK_PROG([HAVE_KLIST], [klist], [yes], [no])
+AC_CHECK_PROG([HAVE_KADMIN_LOCAL], [kadmin.local], [yes], [no])
_______________________________________________
sssd-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to