git: f817bb6906b7 - main - security/sssd2: Update to 2.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Feb 2026 15:42:17 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f817bb6906b76fce7b241f6b48e4b5574e6ba73d
commit f817bb6906b76fce7b241f6b48e4b5574e6ba73d
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-03-08 16:29:58 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-02-17 15:42:08 +0000
security/sssd2: Update to 2.12.0
PR: 291397
Approved by: jhixson (maintainer timeout)
Tested by: Maxim Filimonov <che@bein.link>
---
security/sssd2/Makefile | 113 ++-
security/sssd2/distinfo | 6 +-
security/sssd2/files/patch-Makefile.am | 824 +--------------------
security/sssd2/files/patch-configure.ac | 18 +-
security/sssd2/files/patch-src__confdb__confdb.c | 19 -
.../sssd2/files/patch-src__external__crypto.m4 | 21 -
.../sssd2/files/patch-src__external__inotify.m4 | 15 -
.../sssd2/files/patch-src__external__nsupdate.m4 | 4 +
.../files/patch-src__external__pac_responder.m4 | 12 -
.../sssd2/files/patch-src__external__platform.m4 | 57 --
security/sssd2/files/patch-src__external__samba.m4 | 32 -
...h-src__krb5_plugin__common__radius_kdcpreauth.c | 19 -
.../patch-src__lib__certmap__sss_certmap.exports | 10 -
...rc__lib__winbind_idmap_sss__winbind_idmap_sss.c | 11 -
...rc__lib__winbind_idmap_sss__winbind_idmap_sss.h | 11 -
.../files/patch-src__p11_child__p11_child_common.c | 19 -
...atch-src__passkey_child__passkey_child_common.c | 19 -
.../files/patch-src__providers__ad__ad_common.c | 41 -
.../files/patch-src__providers__ad__ad_gpo_child.c | 19 -
.../sssd2/files/patch-src__providers__ad__ad_pac.h | 11 -
.../patch-src__providers__ad__ad_pac_common.c | 11 -
...tch-src__providers__data_provider__dp_modules.c | 10 -
...tch-src__providers__data_provider__dp_targets.c | 10 -
.../files/patch-src__providers__data_provider_be.c | 11 -
.../files/patch-src__providers__data_provider_fo.c | 28 -
.../files/patch-src__providers__files__files_ops.c | 88 ---
.../files/patch-src__providers__ipa__ipa_common.c | 28 -
...c__providers__ipa__ipa_deskprofile_rules_util.c | 11 -
.../files/patch-src__providers__krb5__krb5_child.c | 19 -
.../files/patch-src__providers__ldap__ldap_auth.c | 46 --
.../files/patch-src__providers__ldap__ldap_child.c | 42 --
.../patch-src__providers__ldap__sdap_access.c | 41 -
...rc__providers__ldap__sdap_async_sudo_hostinfo.c | 28 -
.../patch-src__providers__proxy__proxy_child.c | 4 +-
.../files/patch-src__resolv__async_resolv_utils.c | 28 -
...cache_req__plugins__cache_req_ip_host_by_addr.c | 10 -
...he_req__plugins__cache_req_ip_network_by_addr.c | 10 -
...atch-src__responder__common__responder_common.c | 10 -
...atch-src__responder__common__responder_packet.c | 10 -
...atch-src__responder__kcm__kcmsrv_ccache_secdb.c | 23 -
.../files/patch-src__responder__kcm__kcmsrv_cmd.c | 15 -
.../files/patch-src__responder__kcm__kcmsrv_ops.c | 10 -
.../patch-src__responder__nss__nsssrv_mmap_cache.c | 27 -
.../sssd2/files/patch-src__sbus__sbus_errors.c | 11 -
.../sssd2/files/patch-src__sss_client__common.c | 29 -
.../sssd2/files/patch-src__sss_client__nss_group.c | 4 +-
.../sssd2/files/patch-src__sss_client__nss_hosts.c | 12 -
.../files/patch-src__sss_client__nss_ipnetworks.c | 12 -
.../sssd2/files/patch-src__sss_client__pam_sss.c | 11 -
.../files/patch-src__sss_client__pam_sss_gss.c | 19 -
...tch-src__sss_client__sss_pac_responder_client.c | 19 -
.../sssd2/files/patch-src__util__child_common.c | 21 -
security/sssd2/files/patch-src__util__find_uid.c | 125 ----
.../sssd2/files/patch-src__util__nss_dl_load.c | 28 -
security/sssd2/files/patch-src__util__server.c | 53 --
security/sssd2/files/patch-src__util__sss_krb5.c | 11 -
.../sssd2/files/patch-src__util__sss_pam_data.h | 10 -
.../sssd2/files/patch-src__util__sss_sockets.c | 23 +-
security/sssd2/files/patch-src__util__util.c | 19 -
security/sssd2/files/patch-src__util__util_creds.h | 20 -
.../sssd2/files/patch-src_config_cfg__rules.ini | 472 ++++++++++++
.../sssd2/files/patch-src_external_platform.m4 | 12 +
.../files/patch-src_providers_ldap_ldap__auth.c | 14 +
.../files/patch-src_providers_ldap_sdap__access.c | 14 +
.../patch-src_responder_common_responder__common.c | 11 +
.../patch-src_responder_nss_nsssrv__mmap__cache.c | 25 +
.../sssd2/files/patch-src_responder_pam_pamsrv.c | 16 +
.../files/patch-src_tests_cmocka_test__authtok.c | 10 -
security/sssd2/files/patch-src_util_util.c | 15 +
security/sssd2/files/pkg-message.in | 27 -
security/sssd2/files/sss_bsd_errno.h | 58 --
security/sssd2/pkg-plist | 81 +-
72 files changed, 707 insertions(+), 2276 deletions(-)
diff --git a/security/sssd2/Makefile b/security/sssd2/Makefile
index 1de6974cdec5..f46bf6e8c971 100644
--- a/security/sssd2/Makefile
+++ b/security/sssd2/Makefile
@@ -1,18 +1,15 @@
PORTNAME= sssd
-PORTVERSION= 2.9.6
-PORTREVISION= 6
+PORTVERSION= 2.12.0
CATEGORIES= security
PKGNAMESUFFIX= 2
-MAINTAINER= jhixson@FreeBSD.org
+MAINTAINER= arrowd@FreeBSD.org
COMMENT= System Security Services Daemon
WWW= https://sssd.io/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-CONFLICTS_INSTALL?= sssd*
-
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
bash:shells/bash \
docbook-xsl>=1:textproc/docbook-xsl \
@@ -45,10 +42,12 @@ LIB_DEPENDS= libcares.so:dns/c-ares \
libtdb.so:${SAMBA_TDB_PORT} \
libtevent.so:${SAMBA_TEVENT_PORT} \
libunistring.so:devel/libunistring \
- libuuid.so:misc/libuuid
+ libuuid.so:misc/libuuid \
+ libutf8proc.so:textproc/utf8proc
RUN_DEPENDS= adcli:net-mgmt/adcli \
- cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi
+ cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi \
+ nsupdate:dns/bind-tools
USES= autoreconf cpe gettext gmake gssapi:flags,mit iconv ldap \
libtool localbase:ldflags pathfix pkgconfig python samba:env \
@@ -58,109 +57,89 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
+TEST_TARGET= check
+
CPE_VENDOR= fedoraproject
-CONFIGURE_ARGS= --disable-dependency-tracking \
- --datadir=${DATADIR} \
- --localstatedir=/var \
- --disable-nls \
- --disable-cifs-idmap-plugin \
- --disable-valgrind \
- --disable-systemtap \
+CONFIGURE_ARGS= --disable-cifs-idmap-plugin \
+ --disable-linux-caps \
+ --without-selinux \
+ --without-autofs \
--enable-pammoddir=${PREFIX}/lib \
- --enable-ldb-version-check \
- --enable-pac-responder \
--with-db-path=/var/db/sss/db \
- --with-os=freebsd \
- --with-plugin-path=${LOCALBASE}/lib/sssd \
--with-pubconf-path=/var/db/sss/pubconf \
--with-pid-path=/var/run \
--with-pipe-path=/var/run/sss/pipes \
--with-mcache-path=/var/db/sss/mc \
--with-environment-file=${LOCALBASE}/etc/sssd \
- --with-init-dir=no \
- --with-manpages \
--with-xml-catalog-path=${LOCALBASE}/share/xml/catalog \
--with-krb5-plugin-path=${LOCALBASE}/lib/krb5/plugins/libkrb5 \
--with-krb5authdata-plugin-path=${LOCALBASE}/lib/krb5/plugins/authdata \
--with-krb5-conf=/etc/krb5.conf \
- --without-python2-bindings \
--with-winbind-plugin-path=${SAMBA_IDMAP_MODULESDIR} \
- --without-selinux \
- --with-gpo-cache-path=/var/db/sss/gpo_cache \
- --without-semanage \
- --with-app-libs=${LOCALBASE}/lib/sssd/modules \
- --without-autofs \
- --with-files-provider \
+ --with-gpo-cache-path=/var/db/sss/gpo_cache \
+ --with-secrets-db-path=/var/lib/sss/secrets \
--with-passkey \
- --with-samba \
--without-nfsv4-idmapd-plugin \
- --with-secrets-db-path=/var/lib/sss/secrets \
- --with-kcm \
- --with-oidc-child \
--with-ldb-lib-dir=${SAMBA_LDB_MODULESDIR} \
- --with-smb-idmap-interface-version=6 \
- --without-libnl \
- --with-nscd-conf=/etc/nscd.conf \
- --with-python_prefix=${PREFIX}
-CONFIGURE_ENV= KRB5_CONFIG="${KRB5CONFIG}"
+ --with-smb-idmap-interface-version=6
+CONFIGURE_ENV= KRB5_CONFIG="${KRB5CONFIG}" \
+ SOFTHSM2_PATH=${LOCALBASE}/lib/softhsm/libsofthsm2.so
-CPPFLAGS+= -DRENEWAL_PROG_PATH='\"${LOCALBASE}/sbin/adcli\"'
-CFLAGS+= -fstack-protector-all
-LIBS+= -linotify -lintl
+CPPFLAGS= -DRENEWAL_PROG_PATH='\"${LOCALBASE}/sbin/adcli\"'
+LIBS= -lintl
PLIST_SUB= PYTHON_VER=${PYTHON_VER} \
SAMBA_IDMAP_MODULESDIR=${SAMBA_IDMAP_MODULESDIR} \
SAMBA_LDB_MODULESDIR=${SAMBA_LDB_MODULESDIR}
-MAKE_ENV= MAKELEVEL=0 LINGUAS="bg de eu es fr hu id it ja nb nl pl pt ru sv tg tr uk zh_CN zh_TW"
-SUB_FILES= pkg-message
BINARY_ALIAS= python3=python${PYTHON_VER}
-SHEBANG_FILES= sbus_generate.sh.in \
- src/tools/analyzer/sss_analyze \
+SHEBANG_FILES= src/tools/analyzer/sss_analyze \
src/tools/sss_obfuscate \
src/config/SSSDConfigTest.py \
src/tests/*.py \
- src/tests/cwrap/cwrap_test_setup.sh \
- src/tests/whitespace_test \
- src/tests/multihost/data/memcachesize.py \
src/tests/double_semicolon_test \
- scripts/release.sh \
- contrib/git/pre-push \
- contrib/ci/rpm-spec-builddeps \
- contrib/ci/clean \
- contrib/ci/valgrind-condense \
- contrib/ci/run-multihost \
- contrib/ci/run \
- contrib/ci/get-matrix.py \
- contrib/vagrant/bootstrap.sh \
- contrib/fedora/make_srpm.sh
+ src/tests/multihost/data/memcachesize.py \
+ src/tests/whitespace_test \
+ contrib/vagrant/bootstrap.sh
USE_RC_SUBR= ${PORTNAME}
-USE_GITHUB=yes
-GH_ACCOUNT=sssd
+USE_GITHUB= yes
+
+OPTIONS_DEFINE= NLS TEST
+OPTIONS_SUB= yes
+
+NLS_CONFIGURE_ENABLE= nls
+
+TEST_BUILD_DEPENDS= cwrap>0:devel/cwrap \
+ ${LOCALBASE}/lib/softhsm/libsofthsm2.so:security/softhsm2
+TEST_LIB_DEPENDS= libcheck.so:devel/check \
+ libcmocka.so:sysutils/cmocka
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500000
+CPPFLAGS+= -DHAVE_TIMEZONE=1
+.endif
post-patch:
@${REINPLACE_CMD} -e 's|/usr/bin/|${PREFIX}/bin/|g' \
-e 's|/var/lib/sss/pubconf/|/var/db/sss/pubconf/|g' \
- ${WRKSRC}/src/man/sss_ssh_knownhostsproxy.1.xml \
${WRKSRC}/src/man/po/*.po || true
@${REINPLACE_CMD} -e 's|/etc/sssd/|${ETCDIR}/|g' \
-e 's|/etc/openldap/|${LOCALBASE}/etc/openldap/|g' \
${WRKSRC}/src/man/*xml || true
- @${CP} ${FILESDIR}/sss_bsd_errno.h ${WRKSRC}/src/util/sss_bsd_errno.h
@${CP} ${FILESDIR}/bsdnss.c ${WRKSRC}/src/sss_client/bsdnss.c
post-install:
${INSTALL_DATA} ${WRKSRC}/src/examples/sssd-example.conf \
${STAGEDIR}${ETCDIR}/sssd.conf.sample
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/system.d
- ${INSTALL_DATA} ${WRKSRC}/src/responder/ifp/org.freedesktop.sssd.infopipe.conf \
- ${STAGEDIR}${PREFIX}/share/dbus-1/system.d/org.freedesktop.sssd.infopipe.conf
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/system-services
- ${INSTALL_DATA} ${WRKSRC}/src/responder/ifp/org.freedesktop.sssd.infopipe.service \
- ${STAGEDIR}${PREFIX}/share/dbus-1/system-services/org.freedesktop.sssd.infopipe.service
${LN} -sf libnss_sss.so.2 ${STAGEDIR}${PREFIX}/lib/nss_sss.so.1
-.include <bsd.port.mk>
+# Skip whitespace tests, see
+# https://github.com/SSSD/sssd/commit/308bacbd22f2f5a483cb2cef098082b5f9625b8d
+pre-test:
+ ${RM} -r ${WRKSRC}/.git
+
+.include <bsd.port.post.mk>
diff --git a/security/sssd2/distinfo b/security/sssd2/distinfo
index d2efe5d67d1d..ca0b11b87d5a 100644
--- a/security/sssd2/distinfo
+++ b/security/sssd2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733536931
-SHA256 (sssd-sssd-2.9.6_GH0.tar.gz) = 8fc927fe9d627fdbe84b701c94a6b7e739127f48289bd466e18260a567f62244
-SIZE (sssd-sssd-2.9.6_GH0.tar.gz) = 6801499
+TIMESTAMP = 1768932724
+SHA256 (sssd-sssd-2.12.0_GH0.tar.gz) = 847b168c755808f77e7d13f3b9685fa7ee417e4a0e94be9734066382bc5c66b8
+SIZE (sssd-sssd-2.12.0_GH0.tar.gz) = 7309942
diff --git a/security/sssd2/files/patch-Makefile.am b/security/sssd2/files/patch-Makefile.am
index d24159e25d97..27f20a4040d9 100644
--- a/security/sssd2/files/patch-Makefile.am
+++ b/security/sssd2/files/patch-Makefile.am
@@ -1,6 +1,6 @@
---- Makefile.am.orig 2024-06-07 19:27:57 UTC
+--- Makefile.am.orig 2026-01-21 16:48:09 UTC
+++ Makefile.am
-@@ -59,7 +59,7 @@ dbusservicedir = $(datadir)/dbus-1/system-services
+@@ -64,7 +64,7 @@ dbusservicedir = $(datadir)/dbus-1/system-services
krb5snippetsdir = $(sssddatadir)/krb5-snippets
dbuspolicydir = $(datadir)/dbus-1/system.d
dbusservicedir = $(datadir)/dbus-1/system-services
@@ -9,753 +9,7 @@
runstatedir = @runstatedir@
localedir = @localedir@
nsslibdir = @nsslibdir@
-@@ -642,6 +642,7 @@ SSSD_LIBS = \
-
- SSSD_LIBS = \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(TEVENT_LIBS) \
- $(POPT_LIBS) \
- $(LDB_LIBS) \
-@@ -713,6 +714,7 @@ dist_noinst_HEADERS = \
- src/util/sss_ssh.h \
- src/util/sss_ini.h \
- src/util/sss_format.h \
-+ src/util/sss_bsd_errno.h \
- src/util/sss_pam_data.h \
- src/util/refcount.h \
- src/util/file_watch.h \
-@@ -1514,6 +1516,7 @@ sssd_LDADD = \
- $(SSSD_LIBS) \
- $(INOTIFY_LIBS) \
- $(LIBNL_LIBS) \
-+ $(LTLIBINTL) \
- $(KEYUTILS_LIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -1542,6 +1545,7 @@ sssd_nss_LDADD = \
- $(LIBADD_DL) \
- $(TDB_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- libsss_idmap.la \
- libsss_cert.la \
- $(SYSTEMD_DAEMON_LIBS) \
-@@ -1574,6 +1578,7 @@ sssd_pam_LDADD = \
- $(LIBADD_DL) \
- $(TDB_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SELINUX_LIBS) \
- $(PAM_LIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
-@@ -1595,6 +1600,7 @@ sssd_sudo_LDADD = \
- sssd_sudo_LDADD = \
- $(LIBADD_DL) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_iface.la \
-@@ -1610,6 +1616,7 @@ sssd_autofs_LDADD = \
- sssd_autofs_LDADD = \
- $(LIBADD_DL) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_iface.la \
-@@ -1630,6 +1637,7 @@ sssd_ssh_LDADD = \
- sssd_ssh_LDADD = \
- $(LIBADD_DL) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_cert.la \
-@@ -1653,6 +1661,7 @@ sssd_pac_LDADD = \
- $(NDR_KRB5PAC_LIBS) \
- $(TDB_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_idmap.la \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -1731,6 +1740,7 @@ sssd_ifp_LDADD = \
- sssd_ifp_LDADD = \
- $(LIBADD_DL) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_cert.la \
-@@ -1794,6 +1804,7 @@ sssd_kcm_LDADD = \
- $(LIBADD_DL) \
- $(KRB5_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(UUID_LIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -1844,6 +1855,7 @@ sssd_be_LDADD = \
- sssd_be_LDADD = \
- $(LIBADD_DL) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CARES_LIBS) \
- $(PAM_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -1905,6 +1917,7 @@ sss_signal_LDADD = \
- src/tools/common/sss_process.c
- $(NULL)
- sss_signal_LDADD = \
-+ $(LTLIBINTL) \
- libsss_debug.la \
- $(NULL)
-
-@@ -2142,6 +2155,7 @@ sysdb_tests_LDADD = \
- $(CHECK_CFLAGS)
- sysdb_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2155,6 +2169,7 @@ sysdb_ssh_tests_LDADD = \
- $(CHECK_CFLAGS)
- sysdb_ssh_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2167,6 +2182,7 @@ strtonum_tests_LDADD = \
- $(CHECK_CFLAGS)
- strtonum_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- libsss_debug.la \
- libsss_test_common.la
-@@ -2191,6 +2207,7 @@ krb5_utils_tests_LDADD = \
- $(CHECK_CFLAGS)
- krb5_utils_tests_LDADD = \
- $(SSSD_LIBS)\
-+ $(LTLIBINTL) \
- $(CARES_LIBS) \
- $(KRB5_LIBS) \
- $(CHECK_LIBS) \
-@@ -2251,6 +2268,7 @@ resolv_tests_LDADD = \
- -DBUILD_TXT
- resolv_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(CARES_LIBS) \
- libsss_debug.la \
-@@ -2264,6 +2282,7 @@ file_watch_tests_LDADD = \
- $(CHECK_CFLAGS)
- file_watch_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(INOTIFY_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -2277,6 +2296,7 @@ refcount_tests_LDADD = \
- $(CHECK_CFLAGS)
- refcount_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2290,6 +2310,7 @@ fail_over_tests_LDADD = \
- $(CHECK_CFLAGS)
- fail_over_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(CARES_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -2321,6 +2342,7 @@ auth_tests_LDADD = \
- $(CHECK_CFLAGS)
- auth_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2373,6 +2395,7 @@ util_tests_LDADD = \
- $(NULL)
- util_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
-@@ -2385,6 +2408,7 @@ safe_format_tests_LDADD = \
- $(CHECK_CFLAGS)
- safe_format_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2397,6 +2421,7 @@ debug_tests_LDADD = \
- $(CHECK_CFLAGS)
- debug_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- libsss_debug.la
-
-@@ -2420,6 +2445,7 @@ ipa_hbac_tests_LDADD = \
- $(CHECK_CFLAGS)
- ipa_hbac_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CHECK_LIBS) \
- libsss_test_common.la \
- libipa_hbac.la
-@@ -2454,6 +2480,7 @@ responder_socket_access_tests_LDADD = \
- $(LIBADD_DL) \
- $(CHECK_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_test_common.la \
-@@ -2466,6 +2493,7 @@ stress_tests_LDADD = \
- src/tests/stress-tests.c
- stress_tests_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la
-
- krb5_child_test_SOURCES = \
-@@ -2490,6 +2518,7 @@ krb5_child_test_LDADD = \
- $(CHECK_CFLAGS)
- krb5_child_test_LDADD = \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(CARES_LIBS) \
- $(KRB5_LIBS) \
- $(CHECK_LIBS) \
-@@ -2507,6 +2536,7 @@ test_ssh_client_LDADD = \
- test_ssh_client_LDADD = \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(NULL)
-
- test_sbus_message_SOURCES = \
-@@ -2602,6 +2632,7 @@ nss_srv_tests_LDADD = \
- $(LIBADD_DL) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_test_common.la \
-@@ -2650,6 +2681,7 @@ pam_srv_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(PAM_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(GSSAPI_KRB5_LIBS) \
-@@ -2693,6 +2725,7 @@ ssh_srv_tests_LDADD = \
- $(LIBADD_DL) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_test_common.la \
-@@ -2717,6 +2750,7 @@ responder_get_domains_tests_LDADD = \
- $(LIBADD_DL) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_test_common.la \
-@@ -2780,6 +2814,7 @@ test_negcache_LDADD = \
- $(LIBADD_DL) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SYSTEMD_DAEMON_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
-@@ -2806,6 +2841,7 @@ test_authtok_LDADD = \
- $(CMOCKA_LIBS) \
- $(DHASH_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- libsss_debug.la \
- $(NULL)
-@@ -2821,6 +2857,7 @@ test_prompt_config_LDADD = \
- test_prompt_config_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- libsss_debug.la \
- $(TALLOC_LIBS) \
- $(NULL)
-@@ -2845,6 +2882,7 @@ deskprofile_utils_tests_LDADD = \
- deskprofile_utils_tests_CFLAGS = \
- $(AM_CFLAGS)
- deskprofile_utils_tests_LDADD = \
-+ $(LTLIBINTL) \
- $(CMOCKA_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2868,6 +2906,7 @@ dyndns_tests_LDADD = \
- $(CARES_LIBS) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-
-@@ -2878,6 +2917,7 @@ domain_resolution_order_tests_LDADD = \
- $(AM_CFLAGS)
- domain_resolution_order_tests_LDADD = \
- $(CMOCKA_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-
-@@ -2888,6 +2928,7 @@ fqnames_tests_LDADD = \
- fqnames_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-
-@@ -2907,6 +2948,7 @@ nestedgroups_tests_LDADD = \
- nestedgroups_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(OPENLDAP_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_idmap.la \
-@@ -2940,6 +2982,7 @@ test_ipa_idmap_LDADD = \
- test_ipa_idmap_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- libsss_idmap.la \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-@@ -2962,6 +3005,7 @@ test_utils_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la
-
- test_search_bases_SOURCES = \
-@@ -2970,6 +3014,7 @@ test_search_bases_LDADD = \
- $(CMOCKA_LIBS) \
- $(TALLOC_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_ldap_common.la \
- libsss_test_common.la \
- libdlopen_test_providers.la \
-@@ -2984,6 +3029,7 @@ test_ldap_auth_LDADD = \
- test_ldap_auth_LDADD = \
- $(CMOCKA_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- libsss_ldap_common.la \
- libsss_test_common.la \
- libdlopen_test_providers.la \
-@@ -2997,6 +3043,7 @@ test_ldap_id_cleanup_LDADD = \
- test_ldap_id_cleanup_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(TALLOC_LIBS) \
- $(TEVENT_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -3014,6 +3061,7 @@ test_sdap_access_LDADD = \
- test_sdap_access_LDADD = \
- $(CMOCKA_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- libsss_ldap_common.la \
- libsss_test_common.la \
- libdlopen_test_providers.la \
-@@ -3033,6 +3081,7 @@ test_sdap_certmap_LDADD = \
- test_sdap_certmap_LDADD = \
- $(CMOCKA_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(POPT_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
-@@ -3044,6 +3093,7 @@ ad_access_filter_tests_LDADD = \
- ad_access_filter_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(TALLOC_LIBS) \
- $(TEVENT_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-@@ -3065,6 +3115,7 @@ ad_gpo_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(OPENLDAP_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(NDR_NBT_LIBS) \
- libsss_ldap_common.la \
-@@ -3102,6 +3153,7 @@ ad_common_tests_LDADD = \
- ad_common_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(KEYUTILS_LIBS) \
- $(NDR_NBT_LIBS) \
- $(NDR_KRB5PAC_LIBS) \
-@@ -3124,6 +3176,7 @@ dp_opt_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(TALLOC_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la
-
-@@ -3156,6 +3209,7 @@ sdap_tests_LDADD = \
- $(TALLOC_LIBS) \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(OPENLDAP_LIBS) \
- libsss_test_common.la \
-@@ -3176,6 +3230,7 @@ ifp_tests_LDADD = \
- $(LIBADD_DL) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_test_common.la \
-@@ -3205,6 +3260,7 @@ sss_sifp_tests_LDADD = \
- $(TALLOC_LIBS) \
- $(DHASH_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS)
- endif # BUILD_LIBSIFP
- endif # BUILD_IFP
-@@ -3221,6 +3277,7 @@ test_sysdb_views_LDADD = \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3237,6 +3294,7 @@ test_sysdb_ts_cache_LDADD = \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3251,6 +3309,7 @@ test_sysdb_subdomains_LDADD = \
- $(CMOCKA_LIBS) \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(TALLOC_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
-@@ -3267,6 +3326,8 @@ test_sysdb_certmap_LDADD = \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3282,6 +3343,7 @@ test_sysdb_sudo_LDADD = \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3297,6 +3359,7 @@ test_sysdb_utils_LDADD = \
- $(LDB_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3328,6 +3391,7 @@ test_be_ptask_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3346,6 +3410,8 @@ test_copy_ccache_LDADD = \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
- $(KRB5_LIBS) \
-+ $(LTLIBINTL) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3400,6 +3466,7 @@ test_child_common_LDADD = \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
- $(DHASH_LIBS) \
-+ $(LTLIBINTL) \
- libsss_debug.la \
- libsss_test_common.la \
- $(NULL)
-@@ -3419,6 +3486,7 @@ responder_cache_req_tests_LDADD = \
- $(LIBADD_DL) \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(SYSTEMD_DAEMON_LIBS) \
- libsss_test_common.la \
-@@ -3441,6 +3509,7 @@ test_resolv_fake_LDADD = \
- test_resolv_fake_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- $(TALLOC_LIBS) \
- $(CARES_LIBS) \
- $(DHASH_LIBS) \
-@@ -3464,6 +3533,7 @@ test_fo_srv_LDADD = \
- $(TALLOC_LIBS) \
- $(CARES_LIBS) \
- $(DHASH_LIBS) \
-+ $(LTLIBINTL) \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
- $(NULL)
-@@ -3485,6 +3555,7 @@ test_sdap_initgr_LDADD = \
- $(TEVENT_LIBS) \
- $(LDB_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_ldap_common.la \
- libsss_test_common.la \
- libdlopen_test_providers.la \
-@@ -3504,6 +3575,7 @@ test_ad_subdom_LDADD = \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_ldap_common.la \
- libsss_ad_tests.la \
- libsss_idmap.la \
-@@ -3527,6 +3599,7 @@ test_ipa_subdom_util_LDADD = \
- $(TALLOC_LIBS) \
- $(LDB_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3558,6 +3631,7 @@ test_ipa_subdom_server_LDADD = \
- $(KEYUTILS_LIBS) \
- $(KRB5_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_ldap_common.la \
- libsss_ad_tests.la \
- libsss_test_common.la \
-@@ -3579,6 +3653,7 @@ test_tools_colondb_LDADD = \
- $(CMOCKA_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(POPT_LIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3595,6 +3670,7 @@ test_krb5_wait_queue_LDADD = \
- $(POPT_LIBS) \
- $(DHASH_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3615,6 +3691,7 @@ test_cert_utils_LDADD = \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
- $(CRYPTO_LIBS) \
-+ $(LTLIBINTL) \
- libsss_debug.la \
- libsss_test_common.la \
- libsss_cert.la \
-@@ -3641,6 +3718,7 @@ test_data_provider_be_LDADD = \
- $(SSSD_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(LIBADD_DL) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- libdlopen_test_providers.la \
- libsss_iface.la \
-@@ -3670,6 +3748,7 @@ test_dp_request_LDADD = \
- $(SSSD_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(LIBADD_DL) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
- if BUILD_SYSTEMTAP
-@@ -3696,6 +3775,7 @@ test_dp_builtin_LDADD = \
- $(SSSD_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(LIBADD_DL) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3710,6 +3790,7 @@ test_ipa_dn_LDADD = \
- $(TEVENT_LIBS) \
- $(TALLOC_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3723,6 +3804,7 @@ test_iobuf_LDADD = \
- test_iobuf_LDADD = \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
-+ $(LTLIBINTL) \
- $(NULL)
-
- test_confdb_SOURCES = \
-@@ -3737,6 +3819,7 @@ test_confdb_LDADD = \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3757,6 +3840,7 @@ simple_access_tests_LDADD = \
- $(CMOCKA_LIBS) \
- $(SSSD_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- libdlopen_test_providers.la \
- libsss_iface.la \
-@@ -3774,6 +3858,7 @@ krb5_common_test_LDADD = \
- $(CMOCKA_LIBS) \
- $(POPT_LIBS) \
- $(TALLOC_LIBS) \
-+ $(LTLIBINTL) \
- libsss_krb5_common.la \
- $(SSSD_INTERNAL_LTLIBS) \
- libsss_test_common.la \
-@@ -3794,6 +3879,7 @@ test_inotify_LDADD = \
- $(SSSD_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
- $(LIBADD_DL) \
-+ $(LTLIBINTL) \
- libsss_test_common.la \
- $(NULL)
-
-@@ -3812,6 +3898,7 @@ sss_certmap_test_LDADD = \
- $(TALLOC_LIBS) \
- $(SSS_CERT_LIBS) \
- $(SSSD_INTERNAL_LTLIBS) \
-+ $(LTLIBINTL) \
*** 2690 LINES SKIPPED ***