compiling --with-auth-ldap fails because of the changes to
ReadConfig/GetConfigValue haven't been implemented in auth/authldap.c
--
________________________________________________________________
Paul Stevens mailto:[EMAIL PROTECTED]
NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED]
The Netherlands________________________________http://www.nfg.nl
Index: auth/authldap.c
===================================================================
RCS file: /cvsroot-dbmail/dbmail/auth/authldap.c,v
retrieving revision 1.6
diff -r1.6 authldap.c
77,78c77,78
< #define GETCONFIGVALUE( func, list, val, var ) \
< GetConfigValue(val, list, var); \
---
> #define GETCONFIGVALUE( func, service, val, var ) \
> GetConfigValue(val, service, var); \
88c88,89
< struct list ldapItems;
---
> ReadConfig("LDAP", configFile);
> SetTraceLevel("LDAP");
90,93c91
< ReadConfig("LDAP", configFile, &ldapItems);
< SetTraceLevel(&ldapItems);
<
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "BIND_DN",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "BIND_DN",
95c93
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "BIND_PW",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "BIND_PW",
97c95
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "BASE_DN",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "BASE_DN",
99c97
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "PORT",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "PORT",
101c99
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "HOSTNAME",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "HOSTNAME",
103c101
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "OBJECTCLASS",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "OBJECTCLASS",
105c103
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_UID",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_UID",
107c105
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_CID",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_CID",
109c107
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_NID",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_NID",
111c109
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_MAIL",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_MAIL",
113c111
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_MAILALT",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_MAILALT",
115c113
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "MAILALTPREFIX",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "MAILALTPREFIX",
117c115
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_QUOTA",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_QUOTA",
119c117
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_PASSWD",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_PASSWD",
121c119
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_FORWARD",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_FORWARD",
123c121
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_FWDSAVE",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_FWDSAVE",
125c123
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_FWDTARGET",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_FWDTARGET",
127c125
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FWDTARGETPREFIX",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FWDTARGETPREFIX",
129c127
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "FIELD_MEMBERS",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "FIELD_MEMBERS",
131c129
< GETCONFIGVALUE(__auth_get_config(), &ldapItems, "SCOPE",
---
> GETCONFIGVALUE(__auth_get_config(), "LDAP", "SCOPE",
157d154
< list_freelist(&ldapItems.start);