From 9b3d0ae4f2b3ea5d2b6c41a8ff4058e0df92158c Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Fri, 6 Nov 2020 13:52:09 +0100 Subject: [PATCH] sys-auth/sssd: disable realm check for nsupdate At the moment bind-tools does not enable `gssapi`, so its `nsupdate` tool is also not able to run `realm` command. As a result, configure script of `sssd` fails when running `echo realm | nsupdate`, like `syntax error`. To avoid such issues, we need to disable the nsupdate check for now. After we could enable `gssapi` for the SDK correctly, we can bring back the nsupdate check in the future. --- .../sssd/files/sssd-2.3.1-disable-nsupdate-realm.patch | 10 ++++++++++ .../coreos-overlay/sys-auth/sssd/sssd-2.3.1-r2.ebuild | 1 + 2 files changed, 11 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-2.3.1-disable-nsupdate-realm.patch diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-2.3.1-disable-nsupdate-realm.patch b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-2.3.1-disable-nsupdate-realm.patch new file mode 100644 index 0000000000..7d80dc8415 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/files/sssd-2.3.1-disable-nsupdate-realm.patch @@ -0,0 +1,10 @@ +--- a/src/external/nsupdate.m4 2020-11-05 16:27:14.661566136 +0100 ++++ b/src/external/nsupdate.m4 2020-11-05 16:27:30.060674381 +0100 +@@ -9,7 +9,6 @@ + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) +- AC_MSG_ERROR([nsupdate does not support 'realm']) + fi + + else diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-2.3.1-r2.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-2.3.1-r2.ebuild index 02d632db61..00c8fa484c 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-2.3.1-r2.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/sssd/sssd-2.3.1-r2.ebuild @@ -113,6 +113,7 @@ MULTILIB_WRAPPED_HEADERS=( PATCHES=( "${FILESDIR}"/${P}-test_ca-Look-for-libsofthsm2.so-in-usr-libdir-sofths.patch + "${FILESDIR}"/${P}-disable-nsupdate-realm.patch ) pkg_setup() {