xref: /freebsd/contrib/openpam/lib/libpam/Makefile.am (revision 3ba4c8c81a28de3e00ccf6d7f92c6f8e58bef456)
1f7e6344dSDag-Erling SmørgravNULL =
2f7e6344dSDag-Erling Smørgrav
3ce77a8d6SDag-Erling SmørgravAM_CPPFLAGS = -I$(top_srcdir)/include
4f7e6344dSDag-Erling Smørgrav
5f7e6344dSDag-Erling Smørgravlib_LTLIBRARIES = libpam.la
6f7e6344dSDag-Erling Smørgrav
7f7e6344dSDag-Erling Smørgravnoinst_HEADERS = \
8ce77a8d6SDag-Erling Smørgrav	openpam_asprintf.h \
9f7e6344dSDag-Erling Smørgrav	openpam_constants.h \
10ce77a8d6SDag-Erling Smørgrav	openpam_cred.h \
11f7e6344dSDag-Erling Smørgrav	openpam_ctype.h \
12f7e6344dSDag-Erling Smørgrav	openpam_debug.h \
13ce77a8d6SDag-Erling Smørgrav	openpam_dlfunc.h \
14f7e6344dSDag-Erling Smørgrav	openpam_features.h \
15f7e6344dSDag-Erling Smørgrav	openpam_impl.h \
16f7e6344dSDag-Erling Smørgrav	openpam_strlcat.h \
17f7e6344dSDag-Erling Smørgrav	openpam_strlcmp.h \
18ce77a8d6SDag-Erling Smørgrav	openpam_strlcpy.h \
19d64f4044SDag-Erling Smørgrav	openpam_strlset.h \
20ce77a8d6SDag-Erling Smørgrav	openpam_vasprintf.h
21f7e6344dSDag-Erling Smørgrav
22f7e6344dSDag-Erling Smørgravlibpam_la_SOURCES = \
23ce77a8d6SDag-Erling Smørgrav	openpam_asprintf.c \
24f7e6344dSDag-Erling Smørgrav	openpam_borrow_cred.c \
25f7e6344dSDag-Erling Smørgrav	openpam_check_owner_perms.c \
26f7e6344dSDag-Erling Smørgrav	openpam_configure.c \
27f7e6344dSDag-Erling Smørgrav	openpam_constants.c \
28f7e6344dSDag-Erling Smørgrav	openpam_dispatch.c \
29f7e6344dSDag-Erling Smørgrav	openpam_dynamic.c \
30f7e6344dSDag-Erling Smørgrav	openpam_features.c \
31f7e6344dSDag-Erling Smørgrav	openpam_findenv.c \
32f7e6344dSDag-Erling Smørgrav	openpam_free_data.c \
33f7e6344dSDag-Erling Smørgrav	openpam_free_envlist.c \
34f7e6344dSDag-Erling Smørgrav	openpam_get_feature.c \
35f7e6344dSDag-Erling Smørgrav	openpam_get_option.c \
36f7e6344dSDag-Erling Smørgrav	openpam_load.c \
37f7e6344dSDag-Erling Smørgrav	openpam_log.c \
38f7e6344dSDag-Erling Smørgrav	openpam_nullconv.c \
39f7e6344dSDag-Erling Smørgrav	openpam_readline.c \
40f7e6344dSDag-Erling Smørgrav	openpam_readlinev.c \
41f7e6344dSDag-Erling Smørgrav	openpam_readword.c \
42f7e6344dSDag-Erling Smørgrav	openpam_restore_cred.c \
43f7e6344dSDag-Erling Smørgrav	openpam_set_option.c \
44f7e6344dSDag-Erling Smørgrav	openpam_set_feature.c \
45f7e6344dSDag-Erling Smørgrav	openpam_static.c \
46d64f4044SDag-Erling Smørgrav	openpam_straddch.c \
47ce77a8d6SDag-Erling Smørgrav	openpam_strlcat.c \
48ce77a8d6SDag-Erling Smørgrav	openpam_strlcpy.c \
49d64f4044SDag-Erling Smørgrav	openpam_strlset.c \
50f7e6344dSDag-Erling Smørgrav	openpam_subst.c \
51ce77a8d6SDag-Erling Smørgrav	openpam_vasprintf.c \
52f7e6344dSDag-Erling Smørgrav	openpam_ttyconv.c \
53f7e6344dSDag-Erling Smørgrav	pam_acct_mgmt.c \
54f7e6344dSDag-Erling Smørgrav	pam_authenticate.c \
55f7e6344dSDag-Erling Smørgrav	pam_chauthtok.c \
56f7e6344dSDag-Erling Smørgrav	pam_close_session.c \
57f7e6344dSDag-Erling Smørgrav	pam_end.c \
58f7e6344dSDag-Erling Smørgrav	pam_error.c \
59f7e6344dSDag-Erling Smørgrav	pam_get_authtok.c \
60f7e6344dSDag-Erling Smørgrav	pam_get_data.c \
61f7e6344dSDag-Erling Smørgrav	pam_get_item.c \
62f7e6344dSDag-Erling Smørgrav	pam_get_user.c \
63f7e6344dSDag-Erling Smørgrav	pam_getenv.c \
64f7e6344dSDag-Erling Smørgrav	pam_getenvlist.c \
65f7e6344dSDag-Erling Smørgrav	pam_info.c \
66f7e6344dSDag-Erling Smørgrav	pam_open_session.c \
67f7e6344dSDag-Erling Smørgrav	pam_prompt.c \
68f7e6344dSDag-Erling Smørgrav	pam_putenv.c \
69f7e6344dSDag-Erling Smørgrav	pam_set_data.c \
70f7e6344dSDag-Erling Smørgrav	pam_set_item.c \
71f7e6344dSDag-Erling Smørgrav	pam_setcred.c \
72f7e6344dSDag-Erling Smørgrav	pam_setenv.c \
73f7e6344dSDag-Erling Smørgrav	pam_start.c \
74f7e6344dSDag-Erling Smørgrav	pam_strerror.c \
75f7e6344dSDag-Erling Smørgrav	pam_verror.c \
76f7e6344dSDag-Erling Smørgrav	pam_vinfo.c \
77f7e6344dSDag-Erling Smørgrav	pam_vprompt.c \
78f7e6344dSDag-Erling Smørgrav	$(NULL)
79f7e6344dSDag-Erling Smørgrav
80*f3b0ac34SDag-Erling Smørgravlibpam_la_LDFLAGS = -no-undefined -version-info $(LIB_MAJ)
81*f3b0ac34SDag-Erling Smørgravlibpam_la_LIBADD = $(DL_LIBS)
82f7e6344dSDag-Erling Smørgrav
83f7e6344dSDag-Erling SmørgravEXTRA_DIST = \
84f7e6344dSDag-Erling Smørgrav	pam_authenticate_secondary.c \
85f7e6344dSDag-Erling Smørgrav	pam_get_mapped_authtok.c \
86f7e6344dSDag-Erling Smørgrav	pam_get_mapped_username.c \
87f7e6344dSDag-Erling Smørgrav	pam_set_mapped_authtok.c \
88f7e6344dSDag-Erling Smørgrav	pam_set_mapped_username.c \
89f7e6344dSDag-Erling Smørgrav	\
90f7e6344dSDag-Erling Smørgrav	pam_sm_acct_mgmt.c \
91f7e6344dSDag-Erling Smørgrav	pam_sm_authenticate.c \
92f7e6344dSDag-Erling Smørgrav	pam_sm_authenticate_secondary.c \
93f7e6344dSDag-Erling Smørgrav	pam_sm_chauthtok.c \
94f7e6344dSDag-Erling Smørgrav	pam_sm_close_session.c \
95f7e6344dSDag-Erling Smørgrav	pam_sm_get_mapped_authtok.c \
96f7e6344dSDag-Erling Smørgrav	pam_sm_get_mapped_username.c \
97f7e6344dSDag-Erling Smørgrav	pam_sm_open_session.c \
98f7e6344dSDag-Erling Smørgrav	pam_sm_set_mapped_authtok.c \
99f7e6344dSDag-Erling Smørgrav	pam_sm_set_mapped_username.c \
100f7e6344dSDag-Erling Smørgrav	pam_sm_setcred.c
101