Use libpam.la/libpam_misc.la to link with -lpam/-lpam_misc
GNU automake documentation recommends to avoid using -l options in
LDADD or LIBADD when referring to libraries built by the package.
Instead, it recommends to write the file name of the library explicitly,
and use -l option only to list third-party libraries. As result, the
default value of *_DEPENDENCIES will list all local libraries and omit
the other ones.
* modules/pam_access/Makefile.am (pam_access_la_LIBADD): Replace
"-L$(top_builddir)/libpam -lpam" with
"$(top_builddir)/libpam/libpam.la", to follow GNU automake
recommendations.
* modules/pam_cracklib/Makefile.am (pam_cracklib_la_LIBADD): Likewise.
* modules/pam_debug/Makefile.am (pam_debug_la_LIBADD): Likewise.
* modules/pam_deny/Makefile.am (pam_deny_la_LIBADD): Likewise.
* modules/pam_echo/Makefile.am (pam_echo_la_LIBADD): Likewise.
* modules/pam_env/Makefile.am (pam_env_la_LIBADD): Likewise.
* modules/pam_exec/Makefile.am (pam_exec_la_LIBADD): Likewise.
* modules/pam_faildelay/Makefile.am (pam_faildelay_la_LIBADD): Likewise.
* modules/pam_filter/Makefile.am (pam_filter_la_LIBADD): Likewise.
* modules/pam_filter/upperLOWER/Makefile.am (LDADD): Likewise.
* modules/pam_ftp/Makefile.am (pam_ftp_la_LIBADD): Likewise.
* modules/pam_group/Makefile.am (pam_group_la_LIBADD): Likewise.
* modules/pam_issue/Makefile.am (pam_issue_la_LIBADD): Likewise.
* modules/pam_keyinit/Makefile.am (pam_keyinit_la_LIBADD): Likewise.
* modules/pam_lastlog/Makefile.am (pam_lastlog_la_LIBADD): Likewise.
* modules/pam_limits/Makefile.am (pam_limits_la_LIBADD): Likewise.
* modules/pam_listfile/Makefile.am (pam_listfile_la_LIBADD): Likewise.
* modules/pam_localuser/Makefile.am (pam_localuser_la_LIBADD): Likewise.
* modules/pam_loginuid/Makefile.am (pam_loginuid_la_LIBADD): Likewise.
* modules/pam_mail/Makefile.am (pam_mail_la_LIBADD): Likewise.
* modules/pam_mkhomedir/Makefile.am (pam_mkhomedir_la_LIBADD,
mkhomedir_helper_LDADD): Likewise.
* modules/pam_motd/Makefile.am (pam_motd_la_LIBADD): Likewise.
* modules/pam_namespace/Makefile.am (pam_namespace_la_LIBADD): Likewise.
* modules/pam_nologin/Makefile.am (pam_nologin_la_LIBADD): Likewise.
* modules/pam_permit/Makefile.am (pam_permit_la_LIBADD): Likewise.
* modules/pam_pwhistory/Makefile.am (pam_pwhistory_la_LIBADD): Likewise.
* modules/pam_rhosts/Makefile.am (pam_rhosts_la_LIBADD): Likewise.
* modules/pam_rootok/Makefile.am (pam_rootok_la_LIBADD): Likewise.
* modules/pam_securetty/Makefile.am (pam_securetty_la_LIBADD): Likewise.
* modules/pam_sepermit/Makefile.am (pam_sepermit_la_LIBADD): Likewise.
* modules/pam_shells/Makefile.am (pam_shells_la_LIBADD): Likewise.
* modules/pam_stress/Makefile.am (pam_stress_la_LIBADD): Likewise.
* modules/pam_succeed_if/Makefile.am (pam_succeed_if_la_LIBADD):
Likewise.
* modules/pam_tally/Makefile.am (pam_tally_la_LIBADD): Likewise.
* modules/pam_tally2/Makefile.am (pam_tally2_la_LIBADD,
pam_tally2_LDADD): Likewise.
* modules/pam_time/Makefile.am (pam_time_la_LIBADD): Likewise.
* modules/pam_timestamp/Makefile.am (pam_timestamp_la_LIBADD,
pam_timestamp_check_LDADD, hmacfile_LDADD): Likewise.
* modules/pam_tty_audit/Makefile.am (pam_tty_audit_la_LIBADD): Likewise.
* modules/pam_umask/Makefile.am (pam_umask_la_LIBADD): Likewise.
* modules/pam_unix/Makefile.am (pam_unix_la_LIBADD): Likewise.
* modules/pam_userdb/Makefile.am (pam_userdb_la_LIBADD): Likewise.
* modules/pam_warn/Makefile.am (pam_warn_la_LIBADD): Likewise.
* modules/pam_wheel/Makefile.am (pam_wheel_la_LIBADD): Likewise.
* modules/pam_xauth/Makefile.am (pam_xauth_la_LIBADD): Likewise.
* tests/Makefile.am (LDADD): Likewise.
* examples/Makefile.am (LDADD): Replace "-L$(top_builddir)/libpam -lpam"
with "$(top_builddir)/libpam/libpam.la", and
"-L$(top_builddir)/libpam_misc -lpam_misc" with
"$(top_builddir)/libpam_misc/libpam_misc.la", to follow GNU automake
recommendations.
* xtests/Makefile.am (LDADD): Likewise.
* modules/pam_selinux/Makefile.am (pam_selinux_la_LIBADD): Likewise.
Dmitry V. Levin
12 years ago
7 | 7 |
|
8 | 8 |
AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \
|
9 | 9 |
-I$(top_srcdir)/libpam_misc/include
|
10 | |
LDADD = -L$(top_builddir)/libpam -lpam \
|
11 | |
-L$(top_builddir)/libpam_misc -lpam_misc
|
|
10 |
LDADD = $(top_builddir)/libpam/libpam.la \
|
|
11 |
$(top_builddir)/libpam_misc/libpam_misc.la
|
12 | 12 |
|
13 | 13 |
noinst_PROGRAMS = xsh vpass blank check_user
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_access.la
|
24 | |
pam_access_la_LIBADD = -L$(top_builddir)/libpam -lpam $(NIS_LIBS)
|
|
24 |
pam_access_la_LIBADD = $(top_builddir)/libpam/libpam.la $(NIS_LIBS)
|
25 | 25 |
|
26 | 26 |
secureconf_DATA = access.conf
|
27 | 27 |
|
21 | 21 |
if HAVE_VERSIONING
|
22 | 22 |
AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
23 | 23 |
endif
|
24 | |
pam_cracklib_la_LIBADD = -L$(top_builddir)/libpam -lpam \
|
|
24 |
pam_cracklib_la_LIBADD = $(top_builddir)/libpam/libpam.la \
|
25 | 25 |
@LIBCRACK@ @LIBCRYPT@
|
26 | 26 |
if HAVE_LIBCRACK
|
27 | 27 |
securelib_LTLIBRARIES = pam_cracklib.la
|
19 | 19 |
endif
|
20 | 20 |
|
21 | 21 |
securelib_LTLIBRARIES = pam_debug.la
|
22 | |
pam_debug_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
22 |
pam_debug_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
23 | 23 |
|
24 | 24 |
TESTS = tst-pam_debug
|
25 | 25 |
|
20 | 20 |
endif
|
21 | 21 |
|
22 | 22 |
securelib_LTLIBRARIES = pam_deny.la
|
23 | |
pam_deny_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
23 |
pam_deny_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
24 | 24 |
|
25 | 25 |
if ENABLE_REGENERATE_MAN
|
26 | 26 |
|
20 | 20 |
endif
|
21 | 21 |
|
22 | 22 |
securelib_LTLIBRARIES = pam_echo.la
|
23 | |
pam_echo_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
23 |
pam_echo_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
24 | 24 |
|
25 | 25 |
if ENABLE_REGENERATE_MAN
|
26 | 26 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_env.la
|
24 | |
pam_env_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_env_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
secureconf_DATA = pam_env.conf
|
27 | 27 |
sysconf_DATA = environment
|
20 | 20 |
endif
|
21 | 21 |
|
22 | 22 |
securelib_LTLIBRARIES = pam_exec.la
|
23 | |
pam_exec_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
23 |
pam_exec_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
24 | 24 |
|
25 | 25 |
if ENABLE_REGENERATE_MAN
|
26 | 26 |
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_faildelay.la
|
24 | |
pam_faildelay_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_faildelay_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
include_HEADERS=pam_filter.h
|
24 | |
pam_filter_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_filter_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
securelib_LTLIBRARIES = pam_filter.la
|
27 | 27 |
TESTS = tst-pam_filter
|
9 | 9 |
AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \
|
10 | 10 |
-I$(srcdir)/.. @PIE_CFLAGS@
|
11 | 11 |
AM_LDFLAGS = @PIE_LDFLAGS@
|
12 | |
LDADD = -L$(top_builddir)/libpam -lpam
|
|
12 |
LDADD = $(top_builddir)/libpam/libpam.la
|
13 | 13 |
|
14 | 14 |
securelibfilter_PROGRAMS = upperLOWER
|
19 | 19 |
endif
|
20 | 20 |
|
21 | 21 |
securelib_LTLIBRARIES = pam_ftp.la
|
22 | |
pam_ftp_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
22 |
pam_ftp_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
23 | 23 |
|
24 | 24 |
TESTS = tst-pam_ftp
|
25 | 25 |
|
20 | 20 |
endif
|
21 | 21 |
|
22 | 22 |
securelib_LTLIBRARIES = pam_group.la
|
23 | |
pam_group_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
23 |
pam_group_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
24 | 24 |
|
25 | 25 |
secureconf_DATA = group.conf
|
26 | 26 |
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_issue.la
|
24 | |
pam_issue_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_issue_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
30 | 30 |
if HAVE_KEY_MANAGEMENT
|
31 | 31 |
securelib_LTLIBRARIES = pam_keyinit.la
|
32 | 32 |
endif
|
33 | |
pam_keyinit_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
33 |
pam_keyinit_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_lastlog.la
|
24 | |
pam_lastlog_la_LIBADD = -L$(top_builddir)/libpam -lpam -lutil
|
|
24 |
pam_lastlog_la_LIBADD = $(top_builddir)/libpam/libpam.la -lutil
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
24 | 24 |
endif
|
25 | 25 |
|
26 | 26 |
securelib_LTLIBRARIES = pam_limits.la
|
27 | |
pam_limits_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
27 |
pam_limits_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
28 | 28 |
|
29 | 29 |
secureconf_DATA = limits.conf
|
30 | 30 |
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_listfile.la
|
24 | |
pam_listfile_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_listfile_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_localuser.la
|
24 | |
pam_localuser_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_localuser_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
20 | 20 |
endif
|
21 | 21 |
|
22 | 22 |
securelib_LTLIBRARIES = pam_loginuid.la
|
23 | |
pam_loginuid_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBAUDIT@
|
|
23 |
pam_loginuid_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBAUDIT@
|
24 | 24 |
|
25 | 25 |
if ENABLE_REGENERATE_MAN
|
26 | 26 |
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_mail.la
|
24 | |
pam_mail_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_mail_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
|
22 | 22 |
securelib_LTLIBRARIES = pam_mkhomedir.la
|
23 | 23 |
pam_mkhomedir_la_SOURCES = pam_mkhomedir.c
|
24 | |
pam_mkhomedir_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_mkhomedir_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
pam_mkhomedir_la_LDFLAGS = -no-undefined -avoid-version -module
|
26 | 26 |
if HAVE_VERSIONING
|
27 | 27 |
pam_mkhomedir_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
|
29 | 29 |
|
30 | 30 |
sbin_PROGRAMS = mkhomedir_helper
|
31 | 31 |
mkhomedir_helper_SOURCES = mkhomedir_helper.c
|
32 | |
mkhomedir_helper_LDADD = -L$(top_builddir)/libpam -lpam
|
|
32 |
mkhomedir_helper_LDADD = $(top_builddir)/libpam/libpam.la
|
33 | 33 |
|
34 | 34 |
if ENABLE_REGENERATE_MAN
|
35 | 35 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_motd.la
|
24 | |
pam_motd_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_motd_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
33 | 33 |
if HAVE_UNSHARE
|
34 | 34 |
securelib_LTLIBRARIES = pam_namespace.la
|
35 | 35 |
pam_namespace_la_SOURCES = pam_namespace.c md5.c argv_parse.c
|
36 | |
pam_namespace_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@
|
|
36 |
pam_namespace_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBSELINUX@
|
37 | 37 |
|
38 | 38 |
secureconf_DATA = namespace.conf
|
39 | 39 |
secureconf_SCRIPTS = namespace.init
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_nologin.la
|
24 | |
pam_nologin_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_nologin_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_permit.la
|
24 | |
pam_permit_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_permit_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
24 | 24 |
noinst_HEADERS = opasswd.h
|
25 | 25 |
|
26 | 26 |
securelib_LTLIBRARIES = pam_pwhistory.la
|
27 | |
pam_pwhistory_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBCRYPT@
|
|
27 |
pam_pwhistory_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBCRYPT@
|
28 | 28 |
pam_pwhistory_la_SOURCES = pam_pwhistory.c opasswd.c
|
29 | 29 |
|
30 | 30 |
if ENABLE_REGENERATE_MAN
|
22 | 22 |
endif
|
23 | 23 |
|
24 | 24 |
securelib_LTLIBRARIES = pam_rhosts.la
|
25 | |
pam_rhosts_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
25 |
pam_rhosts_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
26 | 26 |
|
27 | 27 |
if ENABLE_REGENERATE_MAN
|
28 | 28 |
noinst_DATA = README
|
24 | 24 |
endif
|
25 | 25 |
|
26 | 26 |
securelib_LTLIBRARIES = pam_rootok.la
|
27 | |
pam_rootok_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@
|
|
27 |
pam_rootok_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBSELINUX@
|
28 | 28 |
|
29 | 29 |
if ENABLE_REGENERATE_MAN
|
30 | 30 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_securetty.la
|
24 | |
pam_securetty_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_securetty_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
-I$(top_srcdir)/libpam_misc/include
|
22 | 22 |
|
23 | 23 |
pam_selinux_la_LDFLAGS = -no-undefined -avoid-version -module
|
24 | |
pam_selinux_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@ @LIBAUDIT@
|
|
24 |
pam_selinux_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBSELINUX@ @LIBAUDIT@
|
25 | 25 |
if HAVE_VERSIONING
|
26 | 26 |
pam_selinux_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
27 | 27 |
endif
|
|
29 | 29 |
if HAVE_LIBSELINUX
|
30 | 30 |
securelib_LTLIBRARIES = pam_selinux.la
|
31 | 31 |
noinst_PROGRAMS = pam_selinux_check
|
32 | |
pam_selinux_check_LDADD = -L$(top_builddir)/libpam -lpam \
|
33 | |
-L$(top_builddir)/libpam_misc -lpam_misc
|
|
32 |
pam_selinux_check_LDADD = $(top_builddir)/libpam/libpam.la \
|
|
33 |
$(top_builddir)/libpam_misc/libpam_misc.la
|
34 | 34 |
endif
|
35 | 35 |
if ENABLE_REGENERATE_MAN
|
36 | 36 |
noinst_DATA = README pam_selinux.8
|
23 | 23 |
-D SEPERMIT_CONF_FILE=\"$(SCONFIGDIR)/sepermit.conf\" \
|
24 | 24 |
-D SEPERMIT_LOCKDIR=\"$(sepermitlockdir)\"
|
25 | 25 |
|
26 | |
pam_sepermit_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@
|
|
26 |
pam_sepermit_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBSELINUX@
|
27 | 27 |
pam_sepermit_la_LDFLAGS = -no-undefined -avoid-version -module
|
28 | 28 |
if HAVE_VERSIONING
|
29 | 29 |
pam_sepermit_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_shells.la
|
24 | |
pam_shells_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_shells_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
16 | 16 |
AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
17 | 17 |
endif
|
18 | 18 |
securelib_LTLIBRARIES = pam_stress.la
|
19 | |
pam_stress_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
19 |
pam_stress_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
22 | 22 |
endif
|
23 | 23 |
|
24 | 24 |
securelib_LTLIBRARIES = pam_succeed_if.la
|
25 | |
pam_succeed_if_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
25 |
pam_succeed_if_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
26 | 26 |
|
27 | 27 |
if ENABLE_REGENERATE_MAN
|
28 | 28 |
noinst_DATA = README
|
19 | 19 |
AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include
|
20 | 20 |
|
21 | 21 |
pam_tally_la_LDFLAGS = -no-undefined -avoid-version -module
|
22 | |
pam_tally_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
22 |
pam_tally_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
23 | 23 |
if HAVE_VERSIONING
|
24 | 24 |
pam_tally_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
25 | 25 |
endif
|
20 | 20 |
AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include
|
21 | 21 |
|
22 | 22 |
pam_tally2_la_LDFLAGS = -no-undefined -avoid-version -module
|
23 | |
pam_tally2_la_LIBADD = -L$(top_builddir)/libpam -lpam $(LIBAUDIT)
|
|
23 |
pam_tally2_la_LIBADD = $(top_builddir)/libpam/libpam.la $(LIBAUDIT)
|
24 | 24 |
if HAVE_VERSIONING
|
25 | 25 |
pam_tally2_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
26 | 26 |
endif
|
27 | 27 |
|
28 | |
pam_tally2_LDADD = -L$(top_builddir)/libpam -lpam $(LIBAUDIT)
|
|
28 |
pam_tally2_LDADD = $(top_builddir)/libpam/libpam.la $(LIBAUDIT)
|
29 | 29 |
|
30 | 30 |
securelib_LTLIBRARIES = pam_tally2.la
|
31 | 31 |
sbin_PROGRAMS = pam_tally2
|
20 | 20 |
if HAVE_VERSIONING
|
21 | 21 |
AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
22 | 22 |
endif
|
23 | |
pam_time_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
23 |
pam_time_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
24 | 24 |
|
25 | 25 |
securelib_LTLIBRARIES = pam_time.la
|
26 | 26 |
secureconf_DATA = time.conf
|
21 | 21 |
AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include
|
22 | 22 |
|
23 | 23 |
pam_timestamp_la_LDFLAGS = -no-undefined -avoid-version -module $(AM_LDFLAGS)
|
24 | |
pam_timestamp_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_timestamp_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
if HAVE_VERSIONING
|
26 | 26 |
pam_timestamp_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
27 | 27 |
endif
|
|
34 | 34 |
|
35 | 35 |
pam_timestamp_check_SOURCES = pam_timestamp_check.c
|
36 | 36 |
pam_timestamp_check_CFLAGS = $(AM_CFLAGS) @PIE_CFLAGS@
|
37 | |
pam_timestamp_check_LDADD = -L$(top_builddir)/libpam -lpam
|
|
37 |
pam_timestamp_check_LDADD = $(top_builddir)/libpam/libpam.la
|
38 | 38 |
pam_timestamp_check_LDFLAGS = @PIE_LDFLAGS@
|
39 | 39 |
|
40 | 40 |
hmacfile_SOURCES = hmacfile.c hmacsha1.c sha1.c
|
41 | |
hmacfile_LDADD = -L$(top_builddir)/libpam -lpam
|
|
41 |
hmacfile_LDADD = $(top_builddir)/libpam/libpam.la
|
42 | 42 |
|
43 | 43 |
if ENABLE_REGENERATE_MAN
|
44 | 44 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
if HAVE_AUDIT_TTY_STATUS
|
24 | |
pam_tty_audit_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_tty_audit_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
securelib_LTLIBRARIES = pam_tty_audit.la
|
26 | 26 |
endif
|
27 | 27 |
|
22 | 22 |
endif
|
23 | 23 |
|
24 | 24 |
securelib_LTLIBRARIES = pam_umask.la
|
25 | |
pam_umask_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
25 |
pam_umask_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
26 | 26 |
|
27 | 27 |
if ENABLE_REGENERATE_MAN
|
28 | 28 |
noinst_DATA = README
|
28 | 28 |
if HAVE_VERSIONING
|
29 | 29 |
pam_unix_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
|
30 | 30 |
endif
|
31 | |
pam_unix_la_LIBADD = -L$(top_builddir)/libpam -lpam \
|
|
31 |
pam_unix_la_LIBADD = $(top_builddir)/libpam/libpam.la \
|
32 | 32 |
@LIBCRYPT@ @LIBSELINUX@ $(NIS_LIBS)
|
33 | 33 |
|
34 | 34 |
securelib_LTLIBRARIES = pam_unix.la
|
24 | 24 |
|
25 | 25 |
if HAVE_LIBDB
|
26 | 26 |
securelib_LTLIBRARIES = pam_userdb.la
|
27 | |
pam_userdb_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
27 |
pam_userdb_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
28 | 28 |
endif
|
29 | 29 |
|
30 | 30 |
noinst_HEADERS = pam_userdb.h
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_warn.la
|
24 | |
pam_warn_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_warn_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_wheel.la
|
24 | |
pam_wheel_la_LIBADD = -L$(top_builddir)/libpam -lpam
|
|
24 |
pam_wheel_la_LIBADD = $(top_builddir)/libpam/libpam.la
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
21 | 21 |
endif
|
22 | 22 |
|
23 | 23 |
securelib_LTLIBRARIES = pam_xauth.la
|
24 | |
pam_xauth_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBSELINUX@
|
|
24 |
pam_xauth_la_LIBADD = $(top_builddir)/libpam/libpam.la @LIBSELINUX@
|
25 | 25 |
|
26 | 26 |
if ENABLE_REGENERATE_MAN
|
27 | 27 |
noinst_DATA = README
|
3 | 3 |
|
4 | 4 |
AM_CFLAGS = -DLIBPAM_COMPILE -I$(top_srcdir)/libpam/include \
|
5 | 5 |
-I$(top_srcdir)/libpam
|
6 | |
LDADD = -L$(top_builddir)/libpam -lpam
|
|
6 |
LDADD = $(top_builddir)/libpam/libpam.la
|
7 | 7 |
|
8 | 8 |
CLEANFILES = *~
|
9 | 9 |
|
3 | 3 |
|
4 | 4 |
AM_CFLAGS = -DLIBPAM_COMPILE -I$(top_srcdir)/libpam/include \
|
5 | 5 |
-I$(top_srcdir)/libpamc/include -I$(top_srcdir)/libpam_misc/include
|
6 | |
LDADD = -L$(top_builddir)/libpam -lpam \
|
7 | |
-L$(top_builddir)/libpam_misc -lpam_misc
|
|
6 |
LDADD = $(top_builddir)/libpam/libpam.la \
|
|
7 |
$(top_builddir)/libpam_misc/libpam_misc.la
|
8 | 8 |
|
9 | 9 |
CLEANFILES = *~ $(XTESTS)
|
10 | 10 |
|