8a1abbe80b
skey and md libraries... * src/Makefile.am: ...Specify for each binary which library is required. skey and md are required for the binaries with authentication of the user (chfn, chsh, login, passwd, su). intl is required for all. mcrypt is required for user (chfn, chsh, login, passwd, su, sulogin) and group (newgrp, gpasswd) authentication and for the creation of passwords (chpasswd, chgpasswd, gpasswd, newusers, passwd).
54 lines
739 B
Makefile
54 lines
739 B
Makefile
|
|
AUTOMAKE_OPTIONS = 1.0 foreign
|
|
|
|
DEFS =
|
|
|
|
noinst_LTLIBRARIES = libshadow.la
|
|
|
|
libshadow_la_LDFLAGS = -version-info 0:0:0
|
|
|
|
libshadow_la_SOURCES = \
|
|
commonio.c \
|
|
commonio.h \
|
|
defines.h \
|
|
encrypt.c \
|
|
exitcodes.h \
|
|
faillog.h \
|
|
fputsx.c \
|
|
getdef.c \
|
|
getdef.h \
|
|
groupio.c \
|
|
groupmem.c \
|
|
groupio.h \
|
|
gshadow.c \
|
|
lockpw.c \
|
|
nscd.c \
|
|
nscd.h \
|
|
pam_defs.h \
|
|
port.c \
|
|
port.h \
|
|
prototypes.h \
|
|
pwauth.c \
|
|
pwauth.h \
|
|
pwio.c \
|
|
pwio.h \
|
|
pwmem.c \
|
|
sgetgrent.c \
|
|
sgetpwent.c \
|
|
sgroupio.c \
|
|
sgroupio.h\
|
|
shadow.c \
|
|
shadowio.c \
|
|
shadowio.h \
|
|
shadowmem.c \
|
|
utent.c
|
|
|
|
# These files are unneeded for some reason, listed in
|
|
# order of appearance:
|
|
#
|
|
# sources for dbm support (not yet used)
|
|
|
|
EXTRA_DIST = \
|
|
.indent.pro \
|
|
gshadow_.h
|