summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2014-07-26 12:46:26 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-10-10 13:55:54 +0200
commit9df7cddb68c61ef4e0397c196604999c68f4be0d (patch)
tree0ef6135e302370a8a604fc8a1120d5459a96b27e /Makefile.am
parent5ecc36322d9ccc9a9266263fcea8598ca89f4426 (diff)
downloadsssd-9df7cddb68c61ef4e0397c196604999c68f4be0d.tar.gz
sssd-9df7cddb68c61ef4e0397c196604999c68f4be0d.tar.xz
sssd-9df7cddb68c61ef4e0397c196604999c68f4be0d.zip
UTIL: Move become_user outside krb5 tree
In order for several other SSSD processes to run as a non-root user, we need to move the functions to become another user to a shared space in our source tree. Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am20
1 files changed, 12 insertions, 8 deletions
diff --git a/Makefile.am b/Makefile.am
index eb0e64943..ac3f26cad 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1286,13 +1286,14 @@ strtonum_tests_LDADD = \
krb5_utils_tests_SOURCES = \
src/tests/krb5_utils-tests.c \
src/providers/krb5/krb5_utils.c \
- src/providers/krb5/krb5_become_user.c \
src/providers/krb5/krb5_common.c \
src/util/sss_krb5.c \
src/providers/data_provider_fo.c \
src/providers/data_provider_opts.c \
src/providers/data_provider_callbacks.c \
- $(SSSD_FAILOVER_OBJ)
+ src/util/become_user.c \
+ $(SSSD_FAILOVER_OBJ) \
+ $(NULL)
krb5_utils_tests_CFLAGS = \
$(AM_CFLAGS) \
$(KRB5_CFLAGS) \
@@ -1567,13 +1568,14 @@ krb5_child_test_SOURCES = \
src/tests/krb5_child-test.c \
src/providers/krb5/krb5_utils.c \
src/providers/krb5/krb5_child_handler.c \
- src/providers/krb5/krb5_become_user.c \
src/providers/krb5/krb5_common.c \
src/util/sss_krb5.c \
src/providers/data_provider_fo.c \
src/providers/data_provider_opts.c \
src/providers/data_provider_callbacks.c \
- $(SSSD_FAILOVER_OBJ)
+ src/util/become_user.c \
+ $(SSSD_FAILOVER_OBJ) \
+ $(NULL)
krb5_child_test_CFLAGS = \
$(AM_CFLAGS) \
-DKRB5_CHILD_DIR=\"$(builddir)\" \
@@ -2243,7 +2245,6 @@ libsss_ad_common_la_LIBADD = \
libsss_krb5_common_la_SOURCES = \
src/providers/krb5/krb5_utils.c \
- src/providers/krb5/krb5_become_user.c \
src/providers/krb5/krb5_delayed_online_authentication.c \
src/providers/krb5/krb5_renew_tgt.c \
src/providers/krb5/krb5_wait_queue.c \
@@ -2252,7 +2253,9 @@ libsss_krb5_common_la_SOURCES = \
src/providers/krb5/krb5_access.c \
src/providers/krb5/krb5_child_handler.c \
src/providers/krb5/krb5_init_shared.c \
- src/util/sss_krb5.c
+ src/util/sss_krb5.c \
+ src/util/become_user.c \
+ $(NULL)
libsss_krb5_common_la_CFLAGS = \
$(KRB5_CFLAGS)
libsss_krb5_common_la_LIBADD = \
@@ -2432,7 +2435,6 @@ libsss_ad_la_LDFLAGS = \
-module
krb5_child_SOURCES = \
- src/providers/krb5/krb5_become_user.c \
src/providers/krb5/krb5_child.c \
src/providers/dp_pam_data_util.c \
src/util/user_info_msg.c \
@@ -2441,7 +2443,9 @@ krb5_child_SOURCES = \
src/util/authtok.c \
src/util/util.c \
src/util/signal.c \
- src/sss_client/common.c
+ src/util/become_user.c \
+ src/sss_client/common.c \
+ $(NULL)
krb5_child_CFLAGS = \
$(AM_CFLAGS) \
$(POPT_CFLAGS) \