Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 929970
Collapse All | Expand All

(-)Linux-PAM-1.5.3/modules/pam_faildelay/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_faildelay.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_faildelay.la
31
securelib_LTLIBRARIES = pam_faildelay.la
(-)Linux-PAM-1.5.3/modules/pam_faildelay/pam_faildelay.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_setcred;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_faillock/Makefile.am (-1 / +1 lines)
Lines 34-40 faillock_CFLAGS = $(AM_CFLAGS) @EXE_CFLA Link Here
34
pam_faillock_la_LDFLAGS = -no-undefined -avoid-version -module
34
pam_faillock_la_LDFLAGS = -no-undefined -avoid-version -module
35
pam_faillock_la_LIBADD = $(top_builddir)/libpam/libpam.la $(LIBAUDIT)
35
pam_faillock_la_LIBADD = $(top_builddir)/libpam/libpam.la $(LIBAUDIT)
36
if HAVE_VERSIONING
36
if HAVE_VERSIONING
37
  pam_faillock_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
37
  pam_faillock_la_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_faillock.map
38
endif
38
endif
39
39
40
check_PROGRAMS = tst-pam_faillock-retval
40
check_PROGRAMS = tst-pam_faillock-retval
(-)Linux-PAM-1.5.3/modules/pam_faillock/pam_faillock.map (+7 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_setcred;
6
  local: *;
7
};
(-)Linux-PAM-1.5.3/modules/pam_ftp/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_ftp.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_ftp.la
31
securelib_LTLIBRARIES = pam_ftp.la
(-)Linux-PAM-1.5.3/modules/pam_ftp/pam_ftp.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_setcred;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_group/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	    $(WARN_CFLAGS)
25
	    $(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_group.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_group.la
31
securelib_LTLIBRARIES = pam_group.la
(-)Linux-PAM-1.5.3/modules/pam_group/pam_group.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_setcred;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_issue/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(LOGIND_CFLAGS) $(WARN_CFLAGS)
25
	$(LOGIND_CFLAGS) $(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_issue.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_issue.la
31
securelib_LTLIBRARIES = pam_issue.la
(-)Linux-PAM-1.5.3/modules/pam_issue/pam_issue.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_setcred;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_keyinit/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_keyinit.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_keyinit.la
31
securelib_LTLIBRARIES = pam_keyinit.la
(-)Linux-PAM-1.5.3/modules/pam_keyinit/pam_keyinit.map (+8 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_close_session;
5
    pam_sm_open_session;
6
    pam_sm_setcred;
7
  local: *;
8
};
(-)Linux-PAM-1.5.3/modules/pam_lastlog/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_lastlog.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_lastlog.la
31
securelib_LTLIBRARIES = pam_lastlog.la
(-)Linux-PAM-1.5.3/modules/pam_lastlog/pam_lastlog.map (+9 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_close_session;
6
    pam_sm_open_session;
7
    pam_sm_setcred;
8
  local: *;
9
};
(-)Linux-PAM-1.5.3/modules/pam_limits/Makefile.am (-1 / +1 lines)
Lines 27-33 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
27
	    $(WARN_CFLAGS)
27
	    $(WARN_CFLAGS)
28
AM_LDFLAGS = -no-undefined -avoid-version -module
28
AM_LDFLAGS = -no-undefined -avoid-version -module
29
if HAVE_VERSIONING
29
if HAVE_VERSIONING
30
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
30
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_limits.map
31
endif
31
endif
32
32
33
securelib_LTLIBRARIES = pam_limits.la
33
securelib_LTLIBRARIES = pam_limits.la
(-)Linux-PAM-1.5.3/modules/pam_limits/pam_limits.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_loginuid/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_loginuid.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_loginuid.la
31
securelib_LTLIBRARIES = pam_loginuid.la
(-)Linux-PAM-1.5.3/modules/pam_loginuid/pam_loginuid.map (+7 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_close_session;
5
    pam_sm_open_session;
6
  local: *;
7
};
(-)Linux-PAM-1.5.3/modules/pam_mail/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_mail.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_mail.la
31
securelib_LTLIBRARIES = pam_mail.la
(-)Linux-PAM-1.5.3/modules/pam_mail/pam_mail.map (+8 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_close_session;
5
    pam_sm_open_session;
6
    pam_sm_setcred;
7
  local: *;
8
};
(-)Linux-PAM-1.5.3/modules/pam_mkhomedir/Makefile.am (-1 / +1 lines)
Lines 30-36 pam_mkhomedir_la_SOURCES = pam_mkhomedir Link Here
30
pam_mkhomedir_la_LIBADD = $(top_builddir)/libpam/libpam.la
30
pam_mkhomedir_la_LIBADD = $(top_builddir)/libpam/libpam.la
31
pam_mkhomedir_la_LDFLAGS = -no-undefined -avoid-version -module
31
pam_mkhomedir_la_LDFLAGS = -no-undefined -avoid-version -module
32
if HAVE_VERSIONING
32
if HAVE_VERSIONING
33
  pam_mkhomedir_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
33
  pam_mkhomedir_la_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_mkhomedir.map
34
endif
34
endif
35
35
36
sbin_PROGRAMS = mkhomedir_helper
36
sbin_PROGRAMS = mkhomedir_helper
(-)Linux-PAM-1.5.3/modules/pam_mkhomedir/pam_mkhomedir.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_motd/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_motd.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_motd.la
31
securelib_LTLIBRARIES = pam_motd.la
(-)Linux-PAM-1.5.3/modules/pam_motd/pam_motd.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_namespace/Makefile.am (-1 / +1 lines)
Lines 28-34 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
28
	    $(WARN_CFLAGS)
28
	    $(WARN_CFLAGS)
29
AM_LDFLAGS =  -no-undefined -avoid-version -module
29
AM_LDFLAGS =  -no-undefined -avoid-version -module
30
if HAVE_VERSIONING
30
if HAVE_VERSIONING
31
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
31
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_namespace.map
32
endif
32
endif
33
33
34
noinst_HEADERS = md5.h pam_namespace.h argv_parse.h
34
noinst_HEADERS = md5.h pam_namespace.h argv_parse.h
(-)Linux-PAM-1.5.3/modules/pam_namespace/pam_namespace.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_nologin/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_nologin.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_nologin.la
31
securelib_LTLIBRARIES = pam_nologin.la
(-)Linux-PAM-1.5.3/modules/pam_nologin/pam_nologin.map (+7 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_setcred;
6
  local: *;
7
};
(-)Linux-PAM-1.5.3/modules/pam_pwhistory/Makefile.am (-1 / +1 lines)
Lines 28-34 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
28
28
29
pam_pwhistory_la_LDFLAGS = -no-undefined -avoid-version -module
29
pam_pwhistory_la_LDFLAGS = -no-undefined -avoid-version -module
30
if HAVE_VERSIONING
30
if HAVE_VERSIONING
31
  pam_pwhistory_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
31
  pam_pwhistory_la_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_pwhistory.map
32
endif
32
endif
33
33
34
noinst_HEADERS = opasswd.h pwhistory_config.h
34
noinst_HEADERS = opasswd.h pwhistory_config.h
(-)Linux-PAM-1.5.3/modules/pam_pwhistory/pam_pwhistory.map (+5 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_chauthtok;
4
  local: *;
5
};
(-)Linux-PAM-1.5.3/modules/pam_rhosts/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_rhosts.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_rhosts.la
31
securelib_LTLIBRARIES = pam_rhosts.la
(-)Linux-PAM-1.5.3/modules/pam_rhosts/pam_rhosts.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_setcred;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_rootok/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_rootok.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_rootok.la
31
securelib_LTLIBRARIES = pam_rootok.la
(-)Linux-PAM-1.5.3/modules/pam_rootok/pam_rootok.map (+8 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_chauthtok;
6
    pam_sm_setcred;
7
  local: *;
8
};
(-)Linux-PAM-1.5.3/modules/pam_securetty/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_securetty.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_securetty.la
31
securelib_LTLIBRARIES = pam_securetty.la
(-)Linux-PAM-1.5.3/modules/pam_securetty/pam_securetty.map (+7 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_setcred;
6
  local: *;
7
};
(-)Linux-PAM-1.5.3/modules/pam_setquota/Makefile.am (-1 / +1 lines)
Lines 21-27 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
21
	    $(WARN_CFLAGS)
21
	    $(WARN_CFLAGS)
22
AM_LDFLAGS = -no-undefined -avoid-version -module
22
AM_LDFLAGS = -no-undefined -avoid-version -module
23
if HAVE_VERSIONING
23
if HAVE_VERSIONING
24
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
24
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_setquota.map
25
endif
25
endif
26
26
27
securelib_LTLIBRARIES = pam_setquota.la
27
securelib_LTLIBRARIES = pam_setquota.la
(-)Linux-PAM-1.5.3/modules/pam_setquota/pam_setquota.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_shells/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS) $(ECONF_CFLAGS)
25
	$(WARN_CFLAGS) $(ECONF_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_shells.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_shells.la
31
securelib_LTLIBRARIES = pam_shells.la
(-)Linux-PAM-1.5.3/modules/pam_shells/pam_shells.map (+7 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_setcred;
6
  local: *;
7
};
(-)Linux-PAM-1.5.3/modules/pam_time/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	    $(WARN_CFLAGS)
25
	    $(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_time.map
29
endif
29
endif
30
pam_time_la_LIBADD = $(top_builddir)/libpam/libpam.la
30
pam_time_la_LIBADD = $(top_builddir)/libpam/libpam.la
31
31
(-)Linux-PAM-1.5.3/modules/pam_time/pam_time.map (+5 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
  local: *;
5
};
(-)Linux-PAM-1.5.3/modules/pam_timestamp/Makefile.am (-1 / +1 lines)
Lines 30-36 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
30
pam_timestamp_la_LDFLAGS = -no-undefined -avoid-version -module $(AM_LDFLAGS) $(CRYPTO_LIBS)
30
pam_timestamp_la_LDFLAGS = -no-undefined -avoid-version -module $(AM_LDFLAGS) $(CRYPTO_LIBS)
31
pam_timestamp_la_LIBADD = $(top_builddir)/libpam/libpam.la $(SYSTEMD_LIBS)
31
pam_timestamp_la_LIBADD = $(top_builddir)/libpam/libpam.la $(SYSTEMD_LIBS)
32
if HAVE_VERSIONING
32
if HAVE_VERSIONING
33
  pam_timestamp_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
33
  pam_timestamp_la_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_timestamp.map
34
endif
34
endif
35
35
36
securelib_LTLIBRARIES = pam_timestamp.la
36
securelib_LTLIBRARIES = pam_timestamp.la
(-)Linux-PAM-1.5.3/modules/pam_timestamp/pam_timestamp.map (+8 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_authenticate;
4
    pam_sm_close_session;
5
    pam_sm_open_session;
6
    pam_sm_setcred;
7
  local: *;
8
};
(-)Linux-PAM-1.5.3/modules/pam_umask/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_umask.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_umask.la
31
securelib_LTLIBRARIES = pam_umask.la
(-)Linux-PAM-1.5.3/modules/pam_umask/pam_umask.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/modules/pam_wheel/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_wheel.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_wheel.la
31
securelib_LTLIBRARIES = pam_wheel.la
(-)Linux-PAM-1.5.3/modules/pam_wheel/pam_wheel.map (+7 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_acct_mgmt;
4
    pam_sm_authenticate;
5
    pam_sm_setcred;
6
  local: *;
7
};
(-)Linux-PAM-1.5.3/modules/pam_xauth/Makefile.am (-1 / +1 lines)
Lines 25-31 AM_CFLAGS = -I$(top_srcdir)/libpam/inclu Link Here
25
	$(WARN_CFLAGS)
25
	$(WARN_CFLAGS)
26
AM_LDFLAGS = -no-undefined -avoid-version -module
26
AM_LDFLAGS = -no-undefined -avoid-version -module
27
if HAVE_VERSIONING
27
if HAVE_VERSIONING
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
28
  AM_LDFLAGS += -Wl,--version-script=$(srcdir)/pam_xauth.map
29
endif
29
endif
30
30
31
securelib_LTLIBRARIES = pam_xauth.la
31
securelib_LTLIBRARIES = pam_xauth.la
(-)Linux-PAM-1.5.3/modules/pam_xauth/pam_xauth.map (+6 lines)
Line 0 Link Here
1
{
2
  global:
3
    pam_sm_close_session;
4
    pam_sm_open_session;
5
  local: *;
6
};
(-)Linux-PAM-1.5.3/configure.ac (-1 / +24 lines)
Lines 137-142 else Link Here
137
  libc_cv_asm_symver_directive=no
137
  libc_cv_asm_symver_directive=no
138
fi
138
fi
139
rm -f conftest*])
139
rm -f conftest*])
140
AC_CACHE_CHECK(for ld --undefined-version, libc_cv_ld_undefined_version_option,
141
[cat > conftest.s <<EOF
142
${libc_cv_dot_text}
143
_sym:
144
.symver _sym,sym@VERS
145
EOF
146
if ${CC-cc} -c $ASFLAGS conftest.s 1>&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
147
then
148
  if AC_TRY_COMMAND([${CC-cc} $CFLAGS $LDFLAGS -shared
149
                              -o conftest.so conftest.o
150
                              -nostartfiles -nostdlib
151
                              -Wl,--undefined-version]);
152
  then
153
      libc_cv_ld_undefined_version_option=yes
154
  fi
155
else
156
  libc_cv_ld_undefined_version_option=no
157
fi
158
rm -f conftest*])
159
if test "x${libc_cv_ld_undefined_version_option}" = "xyes"; then
160
    VERSION_SCRIPT_LDFLAGS="-Wl,--undefined-version"
161
fi
140
AC_CACHE_CHECK(for ld --version-script, libc_cv_ld_version_script_option, [dnl
162
AC_CACHE_CHECK(for ld --version-script, libc_cv_ld_version_script_option, [dnl
141
if test $libc_cv_asm_symver_directive = yes; then
163
if test $libc_cv_asm_symver_directive = yes; then
142
  cat > conftest.s <<EOF
164
  cat > conftest.s <<EOF
Lines 153-161 VERS_2 { Link Here
153
        global: sym;
175
        global: sym;
154
} VERS_1;
176
} VERS_1;
155
EOF
177
EOF
156
  if ${CC-cc} -c $ASFLAGS conftest.s 1>&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD;
178
if ${CC-cc} -c $ASFLAGS conftest.s 1>&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD;
157
then
179
then
158
    if AC_TRY_COMMAND([${CC-cc} $CFLAGS $LDFLAGS -shared
180
    if AC_TRY_COMMAND([${CC-cc} $CFLAGS $LDFLAGS -shared
181
                                $VERSION_SCRIPT_LDFLAGS
159
                                -o conftest.so conftest.o
182
                                -o conftest.so conftest.o
160
                                -nostartfiles -nostdlib
183
                                -nostartfiles -nostdlib
161
                                -Wl,--version-script,conftest.map
184
                                -Wl,--version-script,conftest.map

Return to bug 929970