units/remote-fs-pre.target \
units/network.target \
units/nss-lookup.target \
+ units/nss-user-lookup.target \
units/mail-transfer-agent.target \
units/http-daemon.target \
units/poweroff.target \
src/bus-errors.h \
src/cgroup-show.h \
src/build.h \
- src/shutdownd.h \
src/umount.h \
src/ask-password-api.h \
src/sysfs-show.h \
src/shutdownd.c
systemd_shutdownd_LDADD = \
- libsystemd-shared.la \
+ libsystemd-shared-selinux.la \
libsystemd-daemon.la
+pkginclude_HEADERS += \
+ src/systemd/sd-shutdown.h
+
+# ------------------------------------------------------------------------------
systemd_shutdown_SOURCES = \
src/mount-setup.c \
src/umount.c \
-DSD_EXPORT_SYMBOLS
libsystemd_daemon_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
-shared \
-version-info $(LIBSYSTEMD_DAEMON_CURRENT):$(LIBSYSTEMD_DAEMON_REVISION):$(LIBSYSTEMD_DAEMON_AGE) \
-Wl,--version-script=$(top_srcdir)/src/libsystemd-daemon.sym
$(GLIB_LIBS)
libgudev_1_0_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
-version-info $(LIBGUDEV_CURRENT):$(LIBGUDEV_REVISION):$(LIBGUDEV_AGE) \
-export-dynamic -no-undefined \
-export-symbols-regex '^g_udev_.*'
-fvisibility=hidden
libsystemd_id128_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
-shared \
-version-info $(LIBSYSTEMD_ID128_CURRENT):$(LIBSYSTEMD_ID128_REVISION):$(LIBSYSTEMD_ID128_AGE) \
-Wl,--version-script=$(top_srcdir)/src/libsystemd-id128.sym
-fvisibility=hidden
libsystemd_journal_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
-shared \
-version-info $(LIBSYSTEMD_JOURNAL_CURRENT):$(LIBSYSTEMD_JOURNAL_REVISION):$(LIBSYSTEMD_JOURNAL_AGE) \
-Wl,--version-script=$(top_srcdir)/src/journal/libsystemd-journal.sym
if ENABLE_LOGIND
systemd_logind_SOURCES = \
src/login/logind.c \
+ src/login/logind.h \
src/login/logind-dbus.c \
src/login/logind-device.c \
+ src/login/logind-device.h \
src/login/logind-seat.c \
- src/login/logind-seat-dbus.c \
+ src/login/logind-seat.h \
src/login/logind-session.c \
- src/login/logind-session-dbus.c \
+ src/login/logind-session.h \
src/login/logind-user.c \
+ src/login/logind-user.h \
+ src/login/logind-session-dbus.c \
+ src/login/logind-seat-dbus.c \
src/login/logind-user-dbus.c \
src/dbus-common.c \
src/dbus-loop.c \
- src/polkit.c
+ src/polkit.c \
+ src/login/logind-acl.h
nodist_systemd_logind_SOURCES = \
src/login/logind-gperf.c
-fvisibility=hidden
libsystemd_login_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
-shared \
-version-info $(LIBSYSTEMD_LOGIN_CURRENT):$(LIBSYSTEMD_LOGIN_REVISION):$(LIBSYSTEMD_LOGIN_AGE) \
-Wl,--version-script=$(top_srcdir)/src/login/libsystemd-login.sym
-fvisibility=hidden
pam_systemd_la_LDFLAGS = \
+ $(AM_LDFLAGS) \
-module \
-export-dynamic \
-avoid-version \
-export-symbols-regex '^pam_sm_.*'
pam_systemd_la_LIBADD = \
- libsystemd-shared.la \
libsystemd-daemon.la \
+ libsystemd-audit.la \
+ libsystemd-shared-selinux.la \
$(PAM_LIBS) \
$(DBUS_LIBS)
src/login/logind-gperf.gperf \
src/login/libsystemd-login.pc.in \
src/login/libsystemd-login.sym \
- src/login/logind.h \
- src/login/logind-device.h \
- src/login/logind-seat.h \
- src/login/logind-session.h \
- src/login/logind-user.h \
- src/login/logind-acl.h \
src/login/73-seat-late.rules.in \
units/systemd-logind.service.in \
units/systemd-user-sessions.service.in