Mercurial > dovecot > original-hg > dovecot-1.2
annotate src/auth/Makefile.am @ 9008:fc4f65a4ca60 HEAD
virtual: Don't show mailboxes as \Noselect.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 01 May 2009 14:56:52 -0400 |
parents | 643a96aec996 |
children | e3fe9b4a6a2d |
rev | line source |
---|---|
2380
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
1 noinst_LIBRARIES = libpassword.a |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
2 auth_moduledir = $(moduledir)/auth |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
3 |
6199 | 4 if GSSAPI_PLUGIN |
5 GSSAPI_LIB = libmech_gssapi.la | |
6 endif | |
7 | |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
8 if LDAP_PLUGIN |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
9 LDAP_LIB = libauthdb_ldap.la |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
10 endif |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
11 |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
12 auth_module_LTLIBRARIES = \ |
6199 | 13 $(GSSAPI_LIB) \ |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
14 $(LDAP_LIB) |
2380
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
15 |
656
da039ae2cfd1
Use libexecdir instead of libdir to install the binaries.
Timo Sirainen <tss@iki.fi>
parents:
280
diff
changeset
|
16 pkglibexecdir = $(libexecdir)/dovecot |
da039ae2cfd1
Use libexecdir instead of libdir to install the binaries.
Timo Sirainen <tss@iki.fi>
parents:
280
diff
changeset
|
17 |
2162
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
18 pkglibexec_PROGRAMS = dovecot-auth checkpassword-reply |
0 | 19 |
2796
fb7f862194b5
Upgrades to autoconf 2.5 and automake >1.4.
Timo Sirainen <tss@iki.fi>
parents:
2776
diff
changeset
|
20 AM_CPPFLAGS = \ |
280
fa2d1a1d025e
vpopmail authentication. compiles, not tested if it really works.
Timo Sirainen <tss@iki.fi>
parents:
0
diff
changeset
|
21 -I$(top_srcdir)/src/lib \ |
2754
3c3ac12be307
Created generic asynchronous SQL API and implemented MySQL and PostgreSQL
Timo Sirainen <tss@iki.fi>
parents:
2736
diff
changeset
|
22 -I$(top_srcdir)/src/lib-sql \ |
1062
0522a0315d2f
Cleanups, LDAP support compiles again and generally looks ok, even if it
Timo Sirainen <tss@iki.fi>
parents:
1035
diff
changeset
|
23 -I$(top_srcdir)/src/lib-settings \ |
2377
8f5be0be3199
NTLM authentication. Patch by Andrey Panin
Timo Sirainen <tss@iki.fi>
parents:
2346
diff
changeset
|
24 -I$(top_srcdir)/src/lib-ntlm \ |
4798
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
25 -I$(top_srcdir)/src/lib-otp \ |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
26 -DAUTH_MODULE_DIR=\""$(auth_moduledir)"\" \ |
2162
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
27 -DPKG_LIBEXECDIR=\""$(pkglibexecdir)"\" \ |
1284 | 28 $(AUTH_CFLAGS) |
0 | 29 |
4424 | 30 dovecot_auth_LDFLAGS = -export-dynamic |
31 | |
2380
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
32 libpassword_a_SOURCES = \ |
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
33 mycrypt.c \ |
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
34 password-scheme.c \ |
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
35 password-scheme-md5crypt.c \ |
4798
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
36 password-scheme-otp.c \ |
2428
abef2ac8843a
Added Compuserve RPA authentication. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
2380
diff
changeset
|
37 password-scheme-rpa.c |
2380
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
38 |
1062
0522a0315d2f
Cleanups, LDAP support compiles again and generally looks ok, even if it
Timo Sirainen <tss@iki.fi>
parents:
1035
diff
changeset
|
39 dovecot_auth_LDADD = \ |
2380
4e42d4213927
Added auth/libpassword.a which util/dovecotpw can use rather than using
Timo Sirainen <tss@iki.fi>
parents:
2377
diff
changeset
|
40 libpassword.a \ |
1062
0522a0315d2f
Cleanups, LDAP support compiles again and generally looks ok, even if it
Timo Sirainen <tss@iki.fi>
parents:
1035
diff
changeset
|
41 ../lib-settings/libsettings.a \ |
2377
8f5be0be3199
NTLM authentication. Patch by Andrey Panin
Timo Sirainen <tss@iki.fi>
parents:
2346
diff
changeset
|
42 ../lib-ntlm/libntlm.a \ |
4798
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
43 ../lib-otp/libotp.a \ |
2754
3c3ac12be307
Created generic asynchronous SQL API and implemented MySQL and PostgreSQL
Timo Sirainen <tss@iki.fi>
parents:
2736
diff
changeset
|
44 ../lib-sql/libsql.a \ |
0 | 45 ../lib/liblib.a \ |
1335
5ad84c54eb7e
Support using OpenSSL's pseudo-random generator instead of /dev/urandom. If
Timo Sirainen <tss@iki.fi>
parents:
1284
diff
changeset
|
46 $(AUTH_LIBS) \ |
1465
03dd87873a81
Added support for dynamically loadable imap/pop3 modules.
Timo Sirainen <tss@iki.fi>
parents:
1437
diff
changeset
|
47 $(MODULE_LIBS) |
1150
18a2074a4d3d
Support for dynamic authentication modules.
Timo Sirainen <tss@iki.fi>
parents:
1135
diff
changeset
|
48 |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
49 ldap_sources = db-ldap.c passdb-ldap.c userdb-ldap.c |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
50 |
1062
0522a0315d2f
Cleanups, LDAP support compiles again and generally looks ok, even if it
Timo Sirainen <tss@iki.fi>
parents:
1035
diff
changeset
|
51 dovecot_auth_SOURCES = \ |
3065
29d83a8bb50d
Reorganized the code to have less global/static variables.
Timo Sirainen <tss@iki.fi>
parents:
3064
diff
changeset
|
52 auth.c \ |
2798
54b29901a793
Added simple LRU cache for auth requests. Currently only for sql passdb.
Timo Sirainen <tss@iki.fi>
parents:
2796
diff
changeset
|
53 auth-cache.c \ |
1702
43815588dd6b
Moved client side code for auth process handling to lib-auth. Some other login process cleanups.
Timo Sirainen <tss@iki.fi>
parents:
1465
diff
changeset
|
54 auth-client-connection.c \ |
43815588dd6b
Moved client side code for auth process handling to lib-auth. Some other login process cleanups.
Timo Sirainen <tss@iki.fi>
parents:
1465
diff
changeset
|
55 auth-master-connection.c \ |
3308
3f090bcaffcc
Allow multiple master connections for a single listener.
Timo Sirainen <tss@iki.fi>
parents:
3166
diff
changeset
|
56 auth-master-listener.c \ |
3064
2d33734b16d5
Split auth_request* functions from mech.c to auth-request.c
Timo Sirainen <tss@iki.fi>
parents:
3062
diff
changeset
|
57 auth-request.c \ |
3074 | 58 auth-request-handler.c \ |
3520 | 59 auth-stream.c \ |
3166
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
60 auth-worker-client.c \ |
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
61 auth-worker-server.c \ |
8307
33eae1ca0be0
Added support for userdb checkpassword. Patch by Sascha Wilde.
Timo Sirainen <tss@iki.fi>
parents:
7844
diff
changeset
|
62 db-checkpassword.c \ |
2754
3c3ac12be307
Created generic asynchronous SQL API and implemented MySQL and PostgreSQL
Timo Sirainen <tss@iki.fi>
parents:
2736
diff
changeset
|
63 db-sql.c \ |
1062
0522a0315d2f
Cleanups, LDAP support compiles again and generally looks ok, even if it
Timo Sirainen <tss@iki.fi>
parents:
1035
diff
changeset
|
64 db-passwd-file.c \ |
0 | 65 main.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
66 mech.c \ |
1437
c27c6089e933
Added support for ANONYMOUS SASL mechanism.
Timo Sirainen <tss@iki.fi>
parents:
1335
diff
changeset
|
67 mech-anonymous.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
68 mech-plain.c \ |
2346
13ed27a24f46
Added LOGIN SASL mechanism. Patch by Andrey Panin
Timo Sirainen <tss@iki.fi>
parents:
2267
diff
changeset
|
69 mech-login.c \ |
1873
ed5e808d934f
CRAM-MD5 mechanism by Joshua Goodall, plus some cleanups.
Timo Sirainen <tss@iki.fi>
parents:
1851
diff
changeset
|
70 mech-cram-md5.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
71 mech-digest-md5.c \ |
8872
643a96aec996
Fixed --with-ldap=plugin and --with-gssapi=plugin
Timo Sirainen <tss@iki.fi>
parents:
8307
diff
changeset
|
72 mech-gssapi.c \ |
2377
8f5be0be3199
NTLM authentication. Patch by Andrey Panin
Timo Sirainen <tss@iki.fi>
parents:
2346
diff
changeset
|
73 mech-ntlm.c \ |
4798
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
74 mech-otp.c \ |
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
75 mech-skey.c \ |
2428
abef2ac8843a
Added Compuserve RPA authentication. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
2380
diff
changeset
|
76 mech-rpa.c \ |
2267
d2e186f716d8
Added APOP authentication for POP3. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
2162
diff
changeset
|
77 mech-apop.c \ |
6181
18f663e23c28
Added support for Samba's ntlm_auth helper. It's used for GSS-SPNEGO
Timo Sirainen <tss@iki.fi>
parents:
5870
diff
changeset
|
78 mech-winbind.c \ |
4798
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
79 otp-skey-common.c \ |
5830
0a08fa294c3b
Factor out duplicated verify_callback() function.
Andrey Panin <pazke@donpac.ru>
parents:
5598
diff
changeset
|
80 plain-common.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
81 passdb.c \ |
3166
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
82 passdb-blocking.c \ |
1851
d66d53f57e43
Added bsdauth support, patch by Dan Cross
Timo Sirainen <tss@iki.fi>
parents:
1702
diff
changeset
|
83 passdb-bsdauth.c \ |
2798
54b29901a793
Added simple LRU cache for auth requests. Currently only for sql passdb.
Timo Sirainen <tss@iki.fi>
parents:
2796
diff
changeset
|
84 passdb-cache.c \ |
5870
c9b49ed99d28
Added userdb nss which currently supports glibc-compatible NSS modules.
Timo Sirainen <tss@iki.fi>
parents:
5830
diff
changeset
|
85 passdb-checkpassword.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
86 passdb-passwd.c \ |
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
87 passdb-passwd-file.c \ |
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
88 passdb-pam.c \ |
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
89 passdb-shadow.c \ |
4638
689a02ca02d3
Tru64 SIA authentication support. Patch by Simon L Jackson
Timo Sirainen <tss@iki.fi>
parents:
4424
diff
changeset
|
90 passdb-sia.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
91 passdb-vpopmail.c \ |
2754
3c3ac12be307
Created generic asynchronous SQL API and implemented MySQL and PostgreSQL
Timo Sirainen <tss@iki.fi>
parents:
2736
diff
changeset
|
92 passdb-sql.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
93 userdb.c \ |
3166
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
94 userdb-blocking.c \ |
8307
33eae1ca0be0
Added support for userdb checkpassword. Patch by Sascha Wilde.
Timo Sirainen <tss@iki.fi>
parents:
7844
diff
changeset
|
95 userdb-checkpassword.c \ |
5870
c9b49ed99d28
Added userdb nss which currently supports glibc-compatible NSS modules.
Timo Sirainen <tss@iki.fi>
parents:
5830
diff
changeset
|
96 userdb-nss.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
97 userdb-passwd.c \ |
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
98 userdb-passwd-file.c \ |
3667
b7569a6a4ada
Renamed userdb passdb to prefetch.
Timo Sirainen <tss@iki.fi>
parents:
3520
diff
changeset
|
99 userdb-prefetch.c \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
100 userdb-static.c \ |
1283
2d8af547a8b4
Added PostgreSQL support, patch by Alex Howansky
Timo Sirainen <tss@iki.fi>
parents:
1195
diff
changeset
|
101 userdb-vpopmail.c \ |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
102 userdb-sql.c \ |
8872
643a96aec996
Fixed --with-ldap=plugin and --with-gssapi=plugin
Timo Sirainen <tss@iki.fi>
parents:
8307
diff
changeset
|
103 $(ldap_sources) |
0 | 104 |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
105 headers = \ |
3065
29d83a8bb50d
Reorganized the code to have less global/static variables.
Timo Sirainen <tss@iki.fi>
parents:
3064
diff
changeset
|
106 auth.h \ |
2798
54b29901a793
Added simple LRU cache for auth requests. Currently only for sql passdb.
Timo Sirainen <tss@iki.fi>
parents:
2796
diff
changeset
|
107 auth-cache.h \ |
1702
43815588dd6b
Moved client side code for auth process handling to lib-auth. Some other login process cleanups.
Timo Sirainen <tss@iki.fi>
parents:
1465
diff
changeset
|
108 auth-client-connection.h \ |
43815588dd6b
Moved client side code for auth process handling to lib-auth. Some other login process cleanups.
Timo Sirainen <tss@iki.fi>
parents:
1465
diff
changeset
|
109 auth-client-interface.h \ |
2776
150f8151c971
Added VERSION command and checking to authentication protocol.
Timo Sirainen <tss@iki.fi>
parents:
2754
diff
changeset
|
110 auth-master-interface.h \ |
1702
43815588dd6b
Moved client side code for auth process handling to lib-auth. Some other login process cleanups.
Timo Sirainen <tss@iki.fi>
parents:
1465
diff
changeset
|
111 auth-master-connection.h \ |
3308
3f090bcaffcc
Allow multiple master connections for a single listener.
Timo Sirainen <tss@iki.fi>
parents:
3166
diff
changeset
|
112 auth-master-listener.h \ |
3064
2d33734b16d5
Split auth_request* functions from mech.c to auth-request.c
Timo Sirainen <tss@iki.fi>
parents:
3062
diff
changeset
|
113 auth-request.h \ |
3074 | 114 auth-request-handler.h \ |
3520 | 115 auth-stream.h \ |
3166
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
116 auth-worker-client.h \ |
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
117 auth-worker-server.h \ |
1093 | 118 db-ldap.h \ |
2754
3c3ac12be307
Created generic asynchronous SQL API and implemented MySQL and PostgreSQL
Timo Sirainen <tss@iki.fi>
parents:
2736
diff
changeset
|
119 db-sql.h \ |
1062
0522a0315d2f
Cleanups, LDAP support compiles again and generally looks ok, even if it
Timo Sirainen <tss@iki.fi>
parents:
1035
diff
changeset
|
120 db-passwd-file.h \ |
0 | 121 common.h \ |
8307
33eae1ca0be0
Added support for userdb checkpassword. Patch by Sascha Wilde.
Timo Sirainen <tss@iki.fi>
parents:
7844
diff
changeset
|
122 db-checkpassword.h \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
123 mech.h \ |
690
413227772e6f
Moved mycrypt() into auth/ dir, so we don't have to link all programs with
Timo Sirainen <tss@iki.fi>
parents:
656
diff
changeset
|
124 mycrypt.h \ |
4798
c04189d77a59
Added OTP and S/KEY authentication mechanisms. Patch by Andrey Panin.
Timo Sirainen <tss@iki.fi>
parents:
4638
diff
changeset
|
125 otp-skey-common.h \ |
5830
0a08fa294c3b
Factor out duplicated verify_callback() function.
Andrey Panin <pazke@donpac.ru>
parents:
5598
diff
changeset
|
126 plain-common.h \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
127 passdb.h \ |
3166
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
128 passdb-blocking.h \ |
2798
54b29901a793
Added simple LRU cache for auth requests. Currently only for sql passdb.
Timo Sirainen <tss@iki.fi>
parents:
2796
diff
changeset
|
129 passdb-cache.h \ |
1192
76321f65960d
Fix realm usage with DIGEST-MD5. Support generating other password schemes
Timo Sirainen <tss@iki.fi>
parents:
1191
diff
changeset
|
130 password-scheme.h \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
131 userdb.h \ |
3166
e6a487d80288
Restructuring of auth code. Balancer auth processes were a bad idea. Usually
Timo Sirainen <tss@iki.fi>
parents:
3077
diff
changeset
|
132 userdb-blocking.h \ |
6285 | 133 userdb-static.h \ |
1035
fe49ece0f3ea
We have now separate "userdb" and "passdb". They aren't tied to each others
Timo Sirainen <tss@iki.fi>
parents:
917
diff
changeset
|
134 userdb-vpopmail.h |
2162
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
135 |
6199 | 136 if GSSAPI_PLUGIN |
137 libmech_gssapi_la_LDFLAGS = -module -avoid-version | |
138 libmech_gssapi_la_LIBADD = $(KRB5_LIBS) | |
8872
643a96aec996
Fixed --with-ldap=plugin and --with-gssapi=plugin
Timo Sirainen <tss@iki.fi>
parents:
8307
diff
changeset
|
139 libmech_gssapi_la_CPPFLAGS = $(AM_CPPFLAGS) $(KRB5_CFLAGS) -DPLUGIN_BUILD |
6199 | 140 libmech_gssapi_la_SOURCES = mech-gssapi.c |
141 endif | |
142 | |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
143 if LDAP_PLUGIN |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
144 libauthdb_ldap_la_LDFLAGS = -module -avoid-version |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
145 libauthdb_ldap_la_LIBADD = $(LDAP_LIBS) |
8872
643a96aec996
Fixed --with-ldap=plugin and --with-gssapi=plugin
Timo Sirainen <tss@iki.fi>
parents:
8307
diff
changeset
|
146 libauthdb_ldap_la_CPPFLAGS = $(AM_CPPFLAGS) -DPLUGIN_BUILD |
6198
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
147 libauthdb_ldap_la_SOURCES = $(ldap_sources) |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
148 endif |
4f6c4aeafafb
--with-ldap=plugin builds LDAP passdb and userdb support as a plugin.
Timo Sirainen <tss@iki.fi>
parents:
6189
diff
changeset
|
149 |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
150 if INSTALL_HEADERS |
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
151 pkginc_libdir=$(pkgincludedir)/src/auth |
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
152 pkginc_lib_HEADERS = $(headers) |
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
153 else |
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
154 noinst_HEADERS = $(headers) |
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
155 endif |
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4798
diff
changeset
|
156 |
2162
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
157 checkpassword_reply_LDADD = \ |
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
158 ../lib/liblib.a |
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
159 |
2636 | 160 checkpassword_reply_sources = \ |
2162
95b2a6abc01e
Added checkpassword passdb. userdb has only beginnings.
Timo Sirainen <tss@iki.fi>
parents:
2084
diff
changeset
|
161 checkpassword-reply.c |