diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2014-07-26 12:46:26 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-10-10 13:55:54 +0200 |
commit | 9df7cddb68c61ef4e0397c196604999c68f4be0d (patch) | |
tree | 0ef6135e302370a8a604fc8a1120d5459a96b27e /Makefile.am | |
parent | 5ecc36322d9ccc9a9266263fcea8598ca89f4426 (diff) | |
download | sssd-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.am | 20 |
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) \ |