Makefile.am revision 6b159f14f69134bba8510a6b50ab62493a23a73f
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschextra_distcheck_flags =
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif HAVE_DEVSHM
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch extra_distcheck_flags += --with-test-dir=/dev/shm
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif WITH_JOURNALD
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch extra_distcheck_flags += --with-syslog=journald
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschDISTCHECK_CONFIGURE_FLAGS = --with-ldb-lib-dir="$$dc_install_base"/lib/ldb \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch --disable-dbus-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch --enable-all-experimental-features \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch $(extra_distcheck_flags) \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch $(AUX_DISTCHECK_CONFIGURE_FLAGS)
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschCLEANFILES = $(NULL)
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschBUILT_SOURCES = $(NULL)
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif HAVE_MANPAGES
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch# Some old versions of automake don't define builddir
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschDOXYGEN = @DOXYGEN@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschDISTSETUPOPTS =
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif HAVE_DEBIAN
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschDISTSETUPOPTS += --install-layout=deb
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexecdir = $(libexecdir)/sssd
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibdir = $(libdir)/sssd
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssddefaultconfdir = $(sssdlibdir)/conf
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschldblibdir = @ldblibdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_KRB5_LOCATOR_PLUGIN
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschkrb5plugindir = @krb5pluginpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_KRB5_LOCALAUTH_PLUGIN
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschkrb5localauth_plugindir = @appmodpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_PAC_RESPONDER
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschkrb5authdata_plugindir = @krb5authdatapluginpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_CIFS_IDMAP_PLUGIN
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschcifsplugindir = @cifspluginpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_SAMBA
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschwinbindplugindir = @winbindpluginpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_LIBWBCLIENT
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschlibwbclientdir = @appmodpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdconfdir = $(sysconfdir)/sssd
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssddatadir = $(datadir)/sssd
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdapiplugindir = $(sssddatadir)/sssd.api.d
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdtapscriptdir = $(sssddatadir)/systemtap
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschdbuspolicydir = $(sysconfdir)/dbus-1/system.d
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschdbusservicedir = $(datadir)/dbus-1/system-services
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsss_statedir = $(localstatedir)/lib/sss
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschrunstatedir = @runstatedir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschlocaledir = @localedir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschnsslibdir = @nsslibdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpamlibdir = @pammoddir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschautofslibdir = @appmodpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschnfslibdir = @nfsidmaplibdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschdbpath = @dbpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpluginpath = @pluginpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpidpath = @pidpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpipepath = @pipepath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschmcpath = @mcpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschinitdir = @initdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsystemdunitdir = @systemdunitdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsystemdconfdir = @systemdconfdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschlogpath = @logpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpubconfpath = @pubconfpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschgpocachepath = @gpocachepath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschkeytabdir = $(sss_statedir)/keytabs
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpkgconfigdir = $(libdir)/pkgconfig
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschkrb5rcachedir = @krb5rcachedir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsudolibdir = @sudolibpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpolkitdir = @polkitdir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpamconfdir = $(sysconfdir)/pam.d
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsystemtap_tapdir = @tapset_dir@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsecdbpath = @secdbpath@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschUNICODE_LIBS=@UNICODE_LIBS@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschMKDIR_P = @MKDIR_P@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschINSTALL = @INSTALL@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschSSSD_USER = @SSSD_USER@
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif WANT_AUX_INFO
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch AM_CFLAGS += -aux-info $@.X
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch AM_CFLAGS += -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch -Wcast-qual -Wcast-align -Wwrite-strings -Wundef \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch -Werror-implicit-function-declaration -Winit-self \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch -Wmissing-include-dirs \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch -fno-strict-aliasing \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpkgconfig_DATA =
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan BoschACLOCAL_AMFLAGS = -I m4 -I .
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschbin_PROGRAMS = \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_ssh_authorizedkeys \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_ssh_knownhostsproxy
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsbin_PROGRAMS = \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_useradd \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_userdel \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_groupadd \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_groupdel \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_usermod \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_groupmod \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_groupshow \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_debuglevel \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_override \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS = \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch proxy_child \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += sssd_sudo
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_AUTOFS
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += sssd_autofs
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += sssd_ssh
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += sssd_ifp
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_SAMBA
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += gpo_child
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_SEMANAGE
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += selinux_child
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += p11_child
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif HAVE_POLKIT_RULES_D
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschpolkit_rulesdir = $(polkitdir)
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschdist_polkit_rules_DATA = contrib/sssd-pcsc.rules
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_SECRETS
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschsssdlibexec_PROGRAMS += sssd_secrets
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_PAC_RESPONDER
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sssdlibexec_PROGRAMS += sssd_pac
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch non_interactive_check_based_tests = \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch dlopen-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sysdb-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch strtonum-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch resolv-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch krb5-utils-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch check_and_open-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch files-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch refcount-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch fail_over-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch find_uid-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch ipa_ldap_opt-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch ad_ldap_opt-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch crypto-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch debug-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch ipa_hbac-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_idmap-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch responder_socket_access-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch safe-format-tests
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch non_interactive_check_based_tests += sysdb_ssh-tests
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif BUILD_DBUS_TESTS
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch non_interactive_check_based_tests += \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sbus_codegen_tests
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschendif # BUILD_DBUS_TESTS
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschendif # HAVE_CHECK
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Boschif HAVE_CMOCKA
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch non_interactive_cmocka_based_tests = \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch nss-srv-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test-find-uid \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test-negcache \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test-authtok \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_nss_idmap-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch dyndns-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch fqnames-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch nestedgroups-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sss_idmap \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_ipa_idmap \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch dp_opt_tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch responder-get-domains-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sbus-internal-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch sss_sifp-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_search_bases \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_ldap_auth \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sdap_access \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sysdb_ts_cache \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sysdb_views \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sysdb_subdomains \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sysdb_sudo \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sysdb_utils \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_be_ptask \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_copy_ccache \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_copy_keytab \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_child_common \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch responder_cache_req-tests \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_sbus_opath \
f9511e684858bf5f6ac77ab12254b85b737beae8Stephan Bosch test_fo_srv \
PYTHON_TESTS += src/config/SSSDConfigTest.py2.sh \
PYTHON_TESTS += src/config/SSSDConfigTest.py3.sh \
-I$(srcdir)/src/sss_client \
-DSSS_PAM_PRIV_SOCKET_NAME=\"$(pipepath)/private/pam\" \
-DSSS_SEC_SOCKET_NAME=\"$(runstatedir)/secrets.socket\" \
dist_noinst_HEADERS += src/util/crypto/nss/nss_util.h \
pkglib_LTLIBRARIES += libsss_debug.la
pkglib_LTLIBRARIES += libsss_child.la
libsss_child_la_SOURCES = src/util/child_common.c
pkglib_LTLIBRARIES += libsss_crypt.la
# libsss_crypt.so to hide internals. SSS_CRYPT_{CFLAGS,LIBS} might be used
SSS_CRYPT_SOURCES = src/util/crypto/nss/nss_base64.c \
SSS_CRYPT_SOURCES = src/util/crypto/libcrypto/crypto_base64.c \
pkglib_LTLIBRARIES += libsss_cert.la
pkglib_LTLIBRARIES += libsss_util.la
libsss_util_la_SOURCES += src/db/sysdb_sudo.c
libsss_util_la_LIBADD += stap_generated_probes.lo
pkglib_LTLIBRARIES += libsss_semanage.la
lib_LTLIBRARIES = libipa_hbac.la \
pkgconfig_DATA += src/lib/ipa_hbac/ipa_hbac.pc
libipa_hbac_la_DEPENDENCIES = src/lib/ipa_hbac/ipa_hbac.exports
-I$(top_srcdir)/src/util \
-Wl,--version-script,$(srcdir)/src/lib/ipa_hbac/ipa_hbac.exports \
dist_noinst_DATA += src/lib/ipa_hbac/ipa_hbac.exports
pkgconfig_DATA += src/lib/idmap/sss_idmap.pc
libsss_idmap_la_DEPENDENCIES = src/lib/idmap/sss_idmap.exports
-Wl,--version-script,$(srcdir)/src/lib/idmap/sss_idmap.exports \
dist_noinst_DATA += src/lib/idmap/sss_idmap.exports
pkgconfig_DATA += src/sss_client/idmap/sss_nss_idmap.pc
libsss_nss_idmap_la_DEPENDENCIES = src/sss_client/idmap/sss_nss_idmap.exports
-Wl,--version-script,$(srcdir)/src/sss_client/idmap/sss_nss_idmap.exports \
dist_noinst_DATA += src/sss_client/idmap/sss_nss_idmap.exports
libwbclient_LTLIBRARIES = libwbclient.la
pkgconfig_DATA += src/sss_client/libwbclient/wbclient_sssd.pc
-Wl,--version-script,$(srcdir)/src/sss_client/libwbclient/wbclient.exports \
dist_noinst_DATA += src/sss_client/libwbclient/wbclient.exports \
include_HEADERS += src/sss_client/libwbclient/wbclient_sssd.h
lib_LTLIBRARIES += libsss_simpleifp.la
pkgconfig_DATA += src/lib/sifp/sss_simpleifp.pc
-I$(top_srcdir)/src/lib/sifp
-Wl,--version-script,$(srcdir)/src/lib/sifp/sss_simpleifp.exports \
dist_noinst_DATA += src/lib/sifp/sss_simpleifp.exports
$(srcdir)/src/systemtap/sssd_probes.d \
systemtap_tap_DATA = $(builddir)/src/systemtap/sssd.stp
$(builddir)/src/systemtap/sssd_functions.stp \
'# Actually generated by Makefile.am, in order to shut up libtool' \
BUILT_SOURCES += stap_generated_probes.h
CLEANFILES += stap_generated_probes.h \
$(srcdir)/src/tests/sbus_codegen_tests.xml \
$(srcdir)/src/monitor/monitor_iface.xml \
$(srcdir)/src/providers/data_provider/dp_iface.xml \
$(srcdir)/src/providers/proxy/proxy_iface.xml \
$(srcdir)/src/responder/ifp/ifp_iface.xml \
$(srcdir)/src/responder/nss/nss_iface.xml
SBUS_CODEGEN = src/sbus/sbus_codegen
$(CODEGEN_XML:.xml=_generated.c) \
$(CODEGEN_XML:.xml=_generated.h)
-Wl,--version-script,$(srcdir)/src/providers/sssd_be.exports \
-I$(top_srcdir)/src/lib/sifp
ldb_mod_test_dir: memberof.la
cp $(builddir)/.libs/memberof.so $(builddir)/ldb_mod_test_dir
-Wl,--version-script,$(srcdir)/src/providers/sssd_be.exports \
-Wl,--version-script,$(srcdir)/src/sss_client/idmap/sss_nss_idmap.unit_tests
dist_noinst_DATA += src/sss_client/idmap/sss_nss_idmap.unit_tests
nestedgroups_tests_LDADD += stap_generated_probes.lo
-I$(top_srcdir)/src/lib/sifp
pam_test_client_SOURCES = src/sss_client/pam_test_client.c
$(MKDIR_P) intg/bld; \
prefix=`mktemp --tmpdir --directory sssd-intg.XXXXXXXX`; \
$(LN_S) "$$prefix" intg/pfx; \
cd intg/bld; \
--with-ldb-lib-dir="$$prefix"/lib/ldb \
rm "$$prefix"/lib/ldb/*.la; \
if [ ! -d intg/pfx ]; then $(MAKE) intgcheck-prepare; fi; \
cd intg/bld; \
$(MAKE) $(AM_MAKEFLAGS) -C src/tests/intg intgcheck-installed; \
prefix=`readlink -e intg/pfx`; \
nsslib_LTLIBRARIES = libnss_sss.la
-Wl,--version-script,$(srcdir)/src/sss_client/sss_nss.exports
nfslib_LTLIBRARIES = sss.la
pamlib_LTLIBRARIES = pam_sss.la
-Wl,--version-script,$(srcdir)/src/sss_client/sss_pam.exports
-Wl,--version-script,$(srcdir)/src/sss_client/sss_sudo.exports \
sudolib_LTLIBRARIES = libsss_sudo.la
autofslib_LTLIBRARIES = libsss_autofs.la
-Wl,--version-script,$(srcdir)/src/sss_client/autofs/sss_autofs.exports
dist_noinst_DATA += src/sss_client/sss_sudo.exports
dist_noinst_DATA += src/sss_client/autofs/sss_autofs.exports
pkglib_LTLIBRARIES += libsss_krb5_common.la
pkglib_LTLIBRARIES += libsss_ldap_common.la
libsss_ldap_common_la_LIBADD += stap_generated_probes.lo
libsss_ipa_la_SOURCES += src/providers/ipa/ipa_hostid.c
$(MAKE) -C src/man update-po
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
$(DESTDIR)$(pubconfpath)/krb5.include.d \
$(DESTDIR)$(sssdconfdir)/conf.d \
$(DESTDIR)$(pubconfpath)/krb5.include.d $(DESTDIR)$(gpocachepath)
$(DESTDIR)$(sssdconfdir)/conf.d
$(DOXYGEN) src/doxy.config
$(DOXYGEN) src/lib/ipa_hbac/ipa_hbac.doxy
$(DOXYGEN) src/lib/idmap/sss_idmap.doxy
$(DOXYGEN) src/sss_client/idmap/sss_nss_idmap.doxy
$(DOXYGEN) src/lib/sifp/sss_simpleifp.doxy
$(abs_builddir)/src/config/SSSDConfig/ipachangeconf.py:
$(abs_builddir)/src/config/SSSDConfig/sssd_upgrade_config.py:
$(abs_builddir)/src/config/SSSDConfig/ipachangeconf.py \
$(abs_builddir)/src/config/SSSDConfig/sssd_upgrade_config.py
cd $(builddir)/src/config; \
cd $(builddir)/src/config; \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files2; \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files2 --root=$(DESTDIR); \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files3; \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files3 --root=$(DESTDIR); \
rm $(DESTDIR)/$(nsslibdir)/libnss_sss.so.2 \
$(DESTDIR)/$(nsslibdir)/libnss_sss.so
if [ -f $(abs_builddir)/src/config/.files2 ]; then \
cat $(abs_builddir)/src/config/.files2 | xargs -iq rm -f $(DESTDIR)/q; \
rm $(abs_builddir)/src/config/.files2 ; \
if [ -f $(abs_builddir)/src/config/.files3 ]; then \
cat $(abs_builddir)/src/config/.files3 | xargs -iq rm -f $(DESTDIR)/q; \
rm $(abs_builddir)/src/config/.files3 ; \
rm $(DESTDIR)/$(winbindplugindir)/sss.so
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/ipachangeconf.py ; \
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/sssd_upgrade_config.py ; \
rm -f $(builddir)/src/config/SSSDConfig/*.pyc
cd $(builddir)/src/config; $(PYTHON2) setup.py build --build-base $(abs_builddir)/src/config clean --all
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/ipachangeconf.py ; \
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/sssd_upgrade_config.py ; \
rm -f $(builddir)/src/config/SSSDConfig/__pycache__/*.pyc
cd $(builddir)/src/config; $(PYTHON3) setup.py build --build-base $(abs_builddir)/src/config clean --all
rm -f $(builddir)/src/sysv/systemd/sssd.service
rm -f $(builddir)/src/sysv/systemd/sssd-secrets.socket
rm -f $(builddir)/src/sysv/systemd/sssd-secrets.service
rm -f $(builddir)/src/sysv/systemd/journal.conf
(cd src/tests/cwrap && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1;
git checkout $(srcdir)/po $(srcdir)/src/man/po
cp $(builddir)/contrib/sssd.spec $(RPMBUILD)/SPECS
cp $(distdir).tar.gz $(RPMBUILD)/SOURCES
rpmbuild --define "_topdir $(RPMBUILD)" -ba SPECS/sssd.spec
-bs SPECS/sssd.spec