URL: https://github.com/freeipa/freeipa/pull/657 Author: sumit-bose Title: #657: configure: fix --disable-server with certauth plugin Action: synchronized
To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/657/head:pr657 git checkout pr657
From 5aae02c0c4bc5438a43937ec9ffa72b0c38eda88 Mon Sep 17 00:00:00 2001 From: Sumit Bose <sb...@redhat.com> Date: Mon, 27 Mar 2017 12:18:53 +0200 Subject: [PATCH] configure: fix --disable-server with certauth plugin Resolves https://pagure.io/freeipa/issue/6816 --- configure.ac | 12 ++++++++++++ server.m4 | 5 ----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index 7a67ec0..ab75672 100644 --- a/configure.ac +++ b/configure.ac @@ -225,6 +225,18 @@ AM_COND_IF([ENABLE_SERVER], [ ]) dnl --------------------------------------------------------------------------- +dnl - Check if IPA certauth plugin can be build +dnl --------------------------------------------------------------------------- + +AM_CONDITIONAL([BUILD_IPA_CERTAUTH_PLUGIN], + [test x$have_certauth_plugin = xyes -a x"$SSSCERTMAP_LIBS" != x]) +AM_COND_IF([ENABLE_SERVER], [ + AM_COND_IF([BUILD_IPA_CERTAUTH_PLUGIN], + [AC_MSG_NOTICE([Build IPA KDB certauth plugin])], + [AC_MSG_WARN([Cannot build IPA KDB certauth plugin])]) +]) + +dnl --------------------------------------------------------------------------- dnl - Check for program paths dnl --------------------------------------------------------------------------- AC_PATH_PROG(UNLINK, unlink, [AC_MSG_ERROR([unlink not found])]) diff --git a/server.m4 b/server.m4 index 7b2e94d..a4c9919 100644 --- a/server.m4 +++ b/server.m4 @@ -37,11 +37,6 @@ PKG_CHECK_EXISTS([sss_certmap], AC_CHECK_HEADER([krb5/certauth_plugin.h], [have_certauth_plugin=yes], [have_certauth_plugin=no]) -AM_CONDITIONAL([BUILD_IPA_CERTAUTH_PLUGIN], - [test x$have_certauth_plugin = xyes -a x"$SSSCERTMAP_LIBS" != x]) -AM_COND_IF([BUILD_IPA_CERTAUTH_PLUGIN], - [AC_MSG_NOTICE([Build IPA KDB certauth plugin])], - [AC_MSG_WARN([Cannot build IPA KDB certauth plugin])]) dnl --------------------------------------------------------------------------- dnl - Check for KRB5 krad
-- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code