Mercurial > dovecot > original-hg > dovecot-1.2
view src/auth/Makefile.am @ 8307:33eae1ca0be0 HEAD
Added support for userdb checkpassword. Patch by Sascha Wilde.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 22 Oct 2008 00:29:54 +0300 |
parents | 7b39370dae6b |
children | 643a96aec996 |
line wrap: on
line source
noinst_LIBRARIES = libpassword.a auth_moduledir = $(moduledir)/auth if GSSAPI_PLUGIN GSSAPI_LIB = libmech_gssapi.la endif if LDAP_PLUGIN LDAP_LIB = libauthdb_ldap.la endif auth_module_LTLIBRARIES = \ $(GSSAPI_LIB) \ $(LDAP_LIB) pkglibexecdir = $(libexecdir)/dovecot pkglibexec_PROGRAMS = dovecot-auth checkpassword-reply AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib-sql \ -I$(top_srcdir)/src/lib-settings \ -I$(top_srcdir)/src/lib-ntlm \ -I$(top_srcdir)/src/lib-otp \ -DAUTH_MODULE_DIR=\""$(auth_moduledir)"\" \ -DPKG_LIBEXECDIR=\""$(pkglibexecdir)"\" \ $(AUTH_CFLAGS) dovecot_auth_LDFLAGS = -export-dynamic libpassword_a_SOURCES = \ mycrypt.c \ password-scheme.c \ password-scheme-md5crypt.c \ password-scheme-otp.c \ password-scheme-rpa.c dovecot_auth_LDADD = \ libpassword.a \ ../lib-settings/libsettings.a \ ../lib-ntlm/libntlm.a \ ../lib-otp/libotp.a \ ../lib-sql/libsql.a \ ../lib/liblib.a \ $(AUTH_LIBS) \ $(MODULE_LIBS) ldap_sources = db-ldap.c passdb-ldap.c userdb-ldap.c if ! LDAP_PLUGIN builtin_ldap_sources = $(ldap_sources) endif if ! GSSAPI_PLUGIN builtin_gssapi_sources = mech-gssapi.c endif dovecot_auth_SOURCES = \ auth.c \ auth-cache.c \ auth-client-connection.c \ auth-master-connection.c \ auth-master-listener.c \ auth-request.c \ auth-request-handler.c \ auth-stream.c \ auth-worker-client.c \ auth-worker-server.c \ db-checkpassword.c \ db-sql.c \ db-passwd-file.c \ main.c \ mech.c \ mech-anonymous.c \ mech-plain.c \ mech-login.c \ mech-cram-md5.c \ mech-digest-md5.c \ mech-ntlm.c \ mech-otp.c \ mech-skey.c \ mech-rpa.c \ mech-apop.c \ mech-winbind.c \ otp-skey-common.c \ plain-common.c \ passdb.c \ passdb-blocking.c \ passdb-bsdauth.c \ passdb-cache.c \ passdb-checkpassword.c \ passdb-passwd.c \ passdb-passwd-file.c \ passdb-pam.c \ passdb-shadow.c \ passdb-sia.c \ passdb-vpopmail.c \ passdb-sql.c \ userdb.c \ userdb-blocking.c \ userdb-checkpassword.c \ userdb-nss.c \ userdb-passwd.c \ userdb-passwd-file.c \ userdb-prefetch.c \ userdb-static.c \ userdb-vpopmail.c \ userdb-sql.c \ $(builtin_gssapi_sources) \ $(builtin_ldap_sources) headers = \ auth.h \ auth-cache.h \ auth-client-connection.h \ auth-client-interface.h \ auth-master-interface.h \ auth-master-connection.h \ auth-master-listener.h \ auth-request.h \ auth-request-handler.h \ auth-stream.h \ auth-worker-client.h \ auth-worker-server.h \ db-ldap.h \ db-sql.h \ db-passwd-file.h \ common.h \ db-checkpassword.h \ mech.h \ mycrypt.h \ otp-skey-common.h \ plain-common.h \ passdb.h \ passdb-blocking.h \ passdb-cache.h \ password-scheme.h \ userdb.h \ userdb-blocking.h \ userdb-static.h \ userdb-vpopmail.h if GSSAPI_PLUGIN libmech_gssapi_la_LDFLAGS = -module -avoid-version libmech_gssapi_la_LIBADD = $(KRB5_LIBS) libmech_gssapi_la_CPPFLAGS = $(AM_CPPFLAGS) $(KRB5_CFLAGS) libmech_gssapi_la_SOURCES = mech-gssapi.c endif if LDAP_PLUGIN libauthdb_ldap_la_LDFLAGS = -module -avoid-version libauthdb_ldap_la_LIBADD = $(LDAP_LIBS) libauthdb_ldap_la_CPPFLAGS = $(AM_CPPFLAGS) libauthdb_ldap_la_SOURCES = $(ldap_sources) endif if INSTALL_HEADERS pkginc_libdir=$(pkgincludedir)/src/auth pkginc_lib_HEADERS = $(headers) else noinst_HEADERS = $(headers) endif checkpassword_reply_LDADD = \ ../lib/liblib.a checkpassword_reply_sources = \ checkpassword-reply.c