chiark / gitweb /
pam_systemd: replace regex with sym file
[elogind.git] / Makefile.am
index b48b122f35e18c49b7b8fd1f25c6a8e399206d52..68c53b785f7ab3f56244659730a0d199fe27d73f 100644 (file)
@@ -4646,7 +4646,8 @@ tests += \
 
 if HAVE_PAM
 pam_systemd_la_SOURCES = \
-       src/login/pam-module.c
+       src/login/pam_systemd.sym \
+       src/login/pam_systemd.c
 
 pam_systemd_la_CFLAGS = \
        $(AM_CFLAGS) \
@@ -4659,7 +4660,7 @@ pam_systemd_la_LDFLAGS = \
        -export-dynamic \
        -avoid-version \
        -shared \
-       -export-symbols-regex '^pam_sm_.*'
+       -Wl,--version-script=$(top_srcdir)/src/login/pam_systemd.sym
 
 pam_systemd_la_LIBADD = \
        libsystemd-capability.la \