Depending on the configuration option selected.
Resolves: https://github.com/shadow-maint/shadow/issues/674
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
LIBCRYPT_PAM =
endif
-libmisc_la_CFLAGS = $(LIBBSD_CFLAGS) $(LIBCRYPT_PAM)
+libmisc_la_CFLAGS = $(LIBBSD_CFLAGS) $(LIBCRYPT_PAM) $(LIBSYSTEMD)
libmisc_la_SOURCES = \
addgrps.c \
age.c \
tz.c \
ulimit.c \
user_busy.c \
- utmp.c \
valid.c \
xgetpwnam.c \
xprefix_getpwnam.c \
if ENABLE_LASTLOG
libmisc_la_SOURCES += log.c
-endif
\ No newline at end of file
+endif
+
+if ENABLE_LOGIND
+libmisc_la_SOURCES += logind.c
+else
+libmisc_la_SOURCES += utmp.c
+endif