MANPAGES += login-utils/login.1
dist_noinst_DATA += login-utils/login.1.adoc
login_SOURCES = \
- login-utils/login.c \
- lib/logindefs.c
-login_LDADD = $(LDADD) libcommon.la libcommon_shells.la -lpam
+ login-utils/login.c
+login_LDADD = $(LDADD) libcommon.la libcommon_logindefs.la libcommon_shells.la -lpam
if HAVE_LINUXPAM
login_LDADD += -lpam_misc
endif
chfn_SOURCES = \
login-utils/chfn.c \
- lib/logindefs.c \
$(chfn_chsh_sources)
chfn_CFLAGS = $(chfn_chsh_cflags)
chfn_LDFLAGS = $(chfn_chsh_ldflags)
-chfn_LDADD = $(LDADD) $(chfn_chsh_ldadd)
-if HAVE_ECONF
-chfn_LDADD += $(ECONF_LIBS)
-endif
+chfn_LDADD = $(LDADD) $(chfn_chsh_ldadd) libcommon_logindefs.la
-chsh_SOURCES = login-utils/chsh.c lib/shells.c $(chfn_chsh_sources)
+chsh_SOURCES = login-utils/chsh.c \
+ $(chfn_chsh_sources)
chsh_CFLAGS = $(chfn_chsh_cflags)
chsh_LDFLAGS = $(chfn_chsh_ldflags)
-chsh_LDADD = $(LDADD) $(chfn_chsh_ldadd)
-if HAVE_ECONF
-chsh_LDADD += $(ECONF_LIBS)
-endif
+chsh_LDADD = $(LDADD) $(chfn_chsh_ldadd) libcommon_logindefs.la libcommon_shells.la
endif # BUILD_CHFN_CHSH
su_SOURCES = \
login-utils/su.c \
login-utils/su-common.c \
- login-utils/su-common.h \
- lib/logindefs.c \
- lib/shells.c
+ login-utils/su-common.h
su_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
su_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
-su_LDADD = $(LDADD) libcommon.la -lpam
+su_LDADD = $(LDADD) libcommon.la libcommon_logindefs.la libcommon_shells.la -lpam
if HAVE_LINUXPAM
su_LDADD += -lpam_misc
endif
lib/monotonic.c
su_LDADD += -lutil $(REALTIME_LIBS)
endif
-if HAVE_ECONF
-su_LDADD += $(ECONF_LIBS)
-endif
endif # BUILD_SU
runuser_SOURCES = \
login-utils/runuser.c \
login-utils/su-common.c \
- login-utils/su-common.h \
- lib/logindefs.c \
- lib/shells.c
-runuser_LDADD = $(LDADD) libcommon.la -lpam
+ login-utils/su-common.h
+runuser_LDADD = $(LDADD) libcommon.la libcommon_logindefs.la libcommon_shells.la -lpam
if HAVE_LINUXPAM
runuser_LDADD += -lpam_misc
endif
lib/monotonic.c
runuser_LDADD += -lutil $(REALTIME_LIBS)
endif
-if HAVE_ECONF
-runuser_LDADD += $(ECONF_LIBS)
-endif
endif # BUILD_RUNUSER
MANPAGES += login-utils/lslogins.1
dist_noinst_DATA += login-utils/lslogins.1.adoc
lslogins_SOURCES = \
- login-utils/lslogins.c \
- lib/logindefs.c
-lslogins_LDADD = $(LDADD) libcommon.la libsmartcols.la
+ login-utils/lslogins.c
+lslogins_LDADD = $(LDADD) libcommon.la libcommon_logindefs.la libsmartcols.la
lslogins_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir)
if HAVE_SELINUX
lslogins_LDADD += $(SELINUX_LIBS)
lslogins_LDADD += $(SYSTEMD_LIBS) $(SYSTEMD_JOURNAL_LIBS)
lslogins_CFLAGS += $(SYSTEMD_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS)
endif
-if HAVE_ECONF
-lslogins_LDADD += $(ECONF_LIBS)
-endif
if BUILD_LIBLASTLOG2
lslogins_CFLAGS += -I$(ul_liblastlog2_incdir)
lslogins_LDADD += liblastlog2.la
sbin_PROGRAMS += agetty
MANPAGES += term-utils/agetty.8
dist_noinst_DATA += term-utils/agetty.8.adoc
-agetty_SOURCES = term-utils/agetty.c \
- lib/logindefs.c
+agetty_SOURCES = term-utils/agetty.c
if USE_PLYMOUTH_SUPPORT
agetty_SOURCES += lib/plymouth-ctrl.c
endif
if LINUX
agetty_SOURCES += lib/netlink.c lib/netaddrq.c
endif
-agetty_LDADD = $(LDADD) libcommon.la
+agetty_LDADD = $(LDADD) libcommon.la libcommon_logindefs.la
if BSD
agetty_LDADD += -lutil
endif
-if HAVE_ECONF
-agetty_LDADD += $(ECONF_LIBS)
-endif
if HAVE_SYSTEMD
agetty_LDADD += $(SYSTEMD_LIBS)
agetty_CFLAGS = $(SYSTEMD_CFLAGS)