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);